示例输入
<user id="7"><name>Ada</name><role>Engineer</role></user>
DataHub
Tools
XML 转 JSON
本地优先
在浏览器本地将 XML 文档转换为易读 JSON 对象。
在浏览器本地将 XML 文档转换为易读 JSON 对象。
<user id="7"><name>Ada</name><role>Engineer</role></user>{
"user": {
"@attributes": { "id": "7" },
"name": "Ada",
"role": "Engineer"
}
}XML 转 JSON 没有统一的无损映射。命名空间、混合内容、注释、处理指令和元素顺序需要单独复核。
W3C XML 与 RFC 8259 定义了不同的数据模型。本页使用明确的便捷映射,不声称规范化或无损转换。
来源核验日期:2026 年 7 月 24 日。标准可能更新,正式集成前请再次查看来源页面。
属性会放入对应元素的 @attributes 对象。
同名子元素会按文档顺序转换为 JSON 数组。
只有文本的元素转为字符串;与子元素并存的直接文本写入 #text。
不是。注释、处理指令、文档类型、命名空间和混合内容精确顺序不会完整保留。
浏览器解析器会返回错误,页面不会生成 JSON。