代码塔 · 20 号房间

XML 转 JSON

把 XML 转换为 JSON。

🔒 在浏览器中处理 · 无需上传 · 无需注册

把 XML 转成 JSON

粘贴来自接口、RSS / Atom 订阅、站点地图或配置文件的 XML,即可得到能直接在 JavaScript 中使用的 JSON。会先校验 XML,格式错误会标出行号和列号。

属性和文本如何处理?

属性会变成带所选前缀的键(@_id)。当元素同时有属性和文本时,文本保存在 #text 下。同名的重复元素会变成数组。

为什么一个值有时是对象,有时是数组?

只出现一次的元素会转换为单个值,重复出现的会变成数组。如果需要统一的结构,请开启“重复标签始终用数组”——除根元素外的每个元素都会被包进数组。