XML#
使用XML节点将数据转换为XML格式或从XML格式转换。
二进制文件
如果您的XML数据位于二进制文件中,请先使用Extract from File节点将其转换为文本。
节点参数#
- Mode: The format the data should be converted from and to.
- JSON转XML: 将数据从JSON格式转换为XML格式。
- XML 转 JSON: 将数据从 XML 格式转换为 JSON 格式。
- 属性名称: 输入包含待转换数据的属性名称。
节点选项#
无论您选择哪种模式,这些选项都可用:
- 属性键: 输入用于访问属性的前缀。默认为
$。 - 角色键: 输入用于访问角色内容的前缀。默认为
_。
所有其他选项取决于所选的模式。
JSON转XML选项#
这些选项仅在您选择JSON转XML作为模式时显示:
- 允许代理字符: 设置是否允许使用Unicode代理块中的字符(开启)或不使用(关闭)。
- Cdata: Set whether to wrap text nodes in
<![CDATA[ ... ]]>instead of escaping when it's required (turned on) or not (turned off).- 开启此选项不会在不必要时添加
。
- 开启此选项不会在不必要时添加
- Headless: 设置是否省略XML头部(开启)或包含它(关闭)。
- 根名称: 输入要使用的根元素名称。
XML转JSON选项#
这些选项仅在您选择XML转JSON作为模式时显示:
- 显式数组: 设置是否将子节点放入数组中(开启状态),或仅在存在多个子节点时才创建数组(关闭状态)。
- 显式根节点: 设置是否在结果对象中获取根节点(开启)或不获取(关闭)。
- 忽略属性: 设置是否忽略所有XML属性并仅创建文本节点(开启)或不忽略(关闭)。
- 合并属性: 设置是否将属性和子元素合并为父元素的属性(开启)或作为子属性对象的键属性(关闭)。如果忽略属性选项开启,则此选项将被忽略。
- Normalize: 设置是否修剪文本节点内的空白(开启)或不修剪(关闭)。
- 标准化标签: 设置是否将所有标签名称转为小写(开启)或保持标签名称原样(关闭)。
- Trim: 设置是否修剪文本节点开头和结尾的空格(开启)或保持空格原样(关闭)。