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。