XML ↔ JSON 转换

将 XML 和 JSON 双向转换,支持属性与节点保序模式,方便对接不同数据格式。

免费浏览器

属性使用 @_,文本使用 #text,值保持字符串。混合内容或精确保序请使用保序模式;对象模式会合并同名节点。

在当前设备处理,无需上传或登录。

关于XML ↔ JSON 转换

将 XML 转为 JSON,或根据支持的 JSON 结构生成 XML。分组数据可使用对象模式,需要保留节点顺序和混合内容时选择保序模式。

如何使用XML ↔ JSON 转换

  1. 选择转换方向和 JSON 结构模式。
  2. 粘贴 XML 或兼容的 JSON 表示。
  3. 处理后核对属性、文本和重复元素,再复制结果。

输入与输出示例

输入与设置
<item id="001">demo</item>
对象模式
预期输出
{"item":{"@_id":"001","#text":"demo"}}

适用场景

  • 在 JSON 工作流中查看 XML 数据。
  • 使用保序结构保存元素顺序。

使用前需要了解的限制

属性使用 @_,文本使用 #text,值保持字符串。任意 JSON 不等同于 XML 文档,对象模式不能保留全部混合内容顺序。

数据处理与费用

核心操作在浏览器中完成,工具输入不会上传处理。网站仍可能使用会话 Cookie,并按隐私政策收集运行或使用数据。

在浏览器中免费使用,无需登录。

常见问题

不需要。运算在浏览器中完成,输入内容与文件不会发送到后端。首次打开需下载本站网页和程序资源。

对象模式用 @_ 表示属性、#text 表示文本,同名标签合并。混合内容与精确保序请选保序数组模式。

相关工具