Skip to content

XML 节点#

使用 XML 节点从 XML 转换数据和转换到 XML。

二进制文件

如果您的 XML 在二进制文件中,请首先使用 Extract from File 节点将其转换为文本。

节点参数#

  • Mode 模式:数据应从什么格式转换到什么格式。
    • JSON to XML:将数据从 JSON 转换为 XML。
    • XML to JSON:将数据从 XML 转换为 JSON。
  • Property Name 属性名称:输入包含要转换的数据的属性名称。

节点选项#

无论您选择什么 Mode 模式,这些选项都可用:

  • Attribute Key 属性键:输入用于访问属性的前缀。默认为 $
  • Character Key 字符键:输入用于访问字符内容的前缀。默认为 _

所有其他选项取决于选择的 Mode 模式

JSON to XML options JSON 转 XML 选项#

仅当您选择 JSON to XML 作为 Mode 模式 时,这些选项才会出现:

  • Allow Surrogate Chars 允许代理字符:设置是否允许使用 Unicode 代理块中的字符(开启)或不允许(关闭)。
  • Cdata:设置在需要时是否将文本节点包装在 <![CDATA[ ... ]]> 中而不是转义(开启)或不包装(关闭)。
    • 开启此选项在不需要时不会添加 <![CDATA[ ... ]]>
  • Headless 无头:设置是否省略 XML 标头(开启)或包含它(关闭)。
  • Root Name 根名称:输入要使用的根元素名称。

XML to JSON options XML 转 JSON 选项#

仅当您选择 XML to JSON 作为 Mode 模式 时,这些选项才会出现:

  • Explicit Array 显式数组:设置是否将子节点放入数组中(开启)或仅在有多个子节点时创建数组(关闭)。
  • Explicit Root 显式根:设置是否在结果对象中获取根节点(开启)或不获取(关闭)。
  • Ignore Attributes 忽略属性:设置是否忽略所有 XML 属性并仅创建文本节点(开启)或不忽略(关闭)。
  • Merge Attributes 合并属性:设置是否将属性和子元素合并为父元素的属性(开启)或将属性作为子属性对象的键(关闭)。如果开启 Ignore Attribute 忽略属性,则忽略此选项。
  • Normalize 规范化:设置是否修剪文本节点内的空白(开启)或不修剪(关闭)。
  • Normalize Tags 规范化标签:设置是否将所有标签名称规范化为小写(开启)或保持标签名称原样(关闭)。
  • Trim 修剪:设置是否修剪文本节点开头和结尾的空白(开启)或保持空白原样(关闭)。

模板和示例#

Generating Keywords using Google Autosuggest

by Imperol

View template details
💡🌐 Essential Multipage Website Scraper with Jina.ai

by Joseph LePage

View template details
Extract Google Trends Keywords & Summarize Articles in Google Sheets

by Miko

View template details
Browse XML integration templates, or search all templates