XML 转 JSON

粘贴 XML,立即得到对应的 JSON 对象

创建于 2026-09-14 | 最后更新 2026-09-14

XML 转 JSON 即时处理 复制下载 浏览器本地运行
XML 源文本与缩进 输入不会上传
结果摘要

填写条件后会显示关键结果。

生成的 JSON 对象

XML 转 JSON 能解决什么问题?

在调试 REST/SOAP 接口、抓取 RSS 原子数据或迁移老系统配置时,常常需要把一段 XML 字符串变成可编程处理的 JSON 对象。这个工具自动处理 XML 属性(转为 @ 属性)、同名重复元素(塌缩为数组)和混合文本节点,并在浏览器本地完成全部转换。

核心能力

  • 支持 XML 属性转换为 @ 属性键,自动避免和普通字段冲突。
  • 同名兄弟元素自动识别为数组,单个元素直接展开为对象或文本。
  • 支持可选缩进(2/4 空格或 Tab),方便阅读或压缩。
  • 实时统计节点数、字符数与最大深度,方便核对源文档规模。
  • 支持下载为 JSON 文件或复制结果,原始 XML 不会上传到任何服务器。

XML 转 JSON 常见问题

XML 属性会丢失吗?

不会。所有 XML 属性会变成 JSON 的 @属性名 字段,便于和文本节点区分。

同名元素如何处理?

同名出现一次时直接展开为对象/文本;同名出现多次时合并为数组。

命名空间会保留吗?

保留。命名空间会以 ns:tag 形式进入 JSON 键名。

文本节点如何表示?

有属性或子元素时文本会进入 #text 字段;纯文本节点会直接成为字符串值。

创建于 2026-09-14,最后更新 2026-09-14。