跳转至

XML#

使用 XML 节点将数据从 XML 格式转换为其他格式或转换为 XML 格式。

二进制文件

如果您的 XML 在二进制文件中,请先使用 从文件中提取 节点将其转换为文本。

节点参数#

  • 模式:数据应该从哪种格式转换为哪种格式。
    • JSON 转 XML:将数据从 JSON 转换为 XML。
    • XML 转 JSON:将数据从 XML 转换为 JSON。
  • 属性名:输入包含要转换数据的属性名称。

节点选项#

无论您选择哪种模式,这些选项都可用:

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

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

JSON 转 XML 选项#

这些选项仅在您选择 JSON 转 XML 作为模式时出现:

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

XML 转 JSON 选项#

这些选项仅在您选择 XML 转 JSON 作为模式时出现:

  • 显式数组:设置是否将子节点放入数组中(开启)还是仅在有多个子节点时才创建数组(关闭)。
  • 显式根:设置是否在结果对象中获取根节点(开启)还是不获取(关闭)。
  • 忽略属性:设置是否忽略所有 XML 属性并仅创建文本节点(开启)还是不忽略(关闭)。
  • 合并属性:设置是否将属性和子元素作为父级的属性合并(开启)还是将属性作为子属性对象的键(关闭)。如果忽略属性开启,则忽略此选项。
  • 标准化:设置是否修剪文本节点内部的空白字符(开启)还是不修剪(关闭)。
  • 标准化标签:设置是否将所有标签名称标准化为小写(开启)还是保持标签名称不变(关闭)。
  • 修剪:设置是否修剪文本节点开头和结尾的空白字符(开启)还是保持空白字符不变(关闭)。

模板和示例#

Generating Keywords using Google Autosuggest

by Zacharia Kimotho

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
此页面是否
💬 微信

🚀 与作者交流

关注公众号
n8n实战笔记公众号
n8n实战笔记
📚 教程 💡 案例 🔧 技巧
添加微信
添加作者微信
1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持