XML ⇄ JSON 转换
XML 与 JSON 双向转换器采用浏览器原生 DOMParser 解析 XML 并映射为 JSON 对象,也支持反向把单根元素的对象生成 XML。约定上以 @ 前缀表示属性、#text 表示元素文本、同名子元素归为数组,适合对接遗留 XML 接口或在 JSON 工作流中临时处理 XML 数据。
永久免费本地处理·零上传
🔒 转换在浏览器本地完成,内容不上传、不留痕。
怎么用
- 选择转换方向(XML→JSON 或 JSON→XML)
- 粘贴待转换内容
- 点击「转换」得到结果
- 复制结果接入你的解析或序列化流程
典型场景
遗留接口对接:把 SOAP/RSS 等 XML 响应转成 JSON 供现代前端消费。
配置格式迁移:在 XML 与 JSON 配置表示之间来回转换。
数据结构检查:转成 JSON 后更易用现有工具浏览和检索嵌套结构。
常见问题
属性和文本怎么表示?
属性键加 @ 前缀,元素纯文本放在 #text 键中。
JSON 转 XML 有何限制?
顶层需且仅需一个根元素,多个并列根无法直接映射。
命名空间和 CDATA 支持吗?
做基础结构转换,复杂命名空间与 CDATA 语义建议用专业解析器。
解析报错怎么办?
多为 XML 不合法(标签未闭合等),修正结构后重试。