代码塔 · 20 号房间
XML 转 JSON
把 XML 转换为 JSON。
🔒 在浏览器中处理 · 无需上传 · 无需注册
把 XML 转成 JSON
粘贴来自接口、RSS / Atom 订阅、站点地图或配置文件的 XML,即可得到能直接在 JavaScript 中使用的 JSON。会先校验 XML,格式错误会标出行号和列号。
属性和文本如何处理?
属性会变成带所选前缀的键(@_id)。当元素同时有属性和文本时,文本保存在 #text 下。同名的重复元素会变成数组。
为什么一个值有时是对象,有时是数组?
只出现一次的元素会转换为单个值,重复出现的会变成数组。如果需要统一的结构,请开启“重复标签始终用数组”——除根元素外的每个元素都会被包进数组。