UNPKG

@logicflow/extension

Version:
18 lines (17 loc) 650 B
declare function handleAttributes(o: any): any; /** * 将普通文本中的一些特殊字符进行转移,保障文本安全地嵌入 XML: * - 空值(`null/undefined`)返回空字符串,避免输出非法字面量; * - 按顺序转义 XML 保留字符:`&`, `<`, `>`, `"`, `'` * 注意优先转义 `&`,避免后续生成的实体被再次转义。 * @param text 原始文本 * @returns 已完成 XML 转义的字符串 */ declare function escapeXml(text: string): string; /** * json 转 xml * @param o object * @returns */ declare function lfJson2Xml(o: Object): string; export { lfJson2Xml, handleAttributes, escapeXml };