XML 转 JSON
将 XML 转换为 JSON,元素为对象、属性加 @ 前缀、文本内容为 #text。
🔄 XML to JSON
📐 工作原理与说明
本开发工具在前端本地完成解析、转换与处理,代码不离开浏览器,遵循对应语法与格式规范。 工具名称:XML 转 JSON - 免费开发工具,在线XML 转 JSON,免费使用。
Convert XML documents into JSON with attributes and text nodes.
等待转换...
📚 深度解析:XML 转 JSON
💡 常见使用场景
转换
`<name>Tom</name>` → `{"name":"Tom"}`。
❓ 常见问题(FAQ)
- 属性怎么转?
- 常加 @ 前缀,如 `<a id="1">` → `{"a":{"@id":"1"}}`。
- 为什么单个元素有时是对象有时是数组?
- 这是 XML 转 JSON 的经典问题:XML 无法表达「数组」概念,转换器只能按出现次数推断,导致同一字段在只有一项时是对象、多项时是数组,消费端代码容易出错。解决办法是在转换时显式声明哪些路径强制为数组,或在消费端统一做归一化处理。
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准
已复制
▼
工具简介
XML 转 JSON。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。