工具箱 / XML 转 JSON 浏览器本地运行English
格式转换

XML 转 JSON

在本地解析并转换 XML 为 JSON,支持嵌套数据并检查格式错误。

Ctrl / ⌘ + Enter 运行

准备就绪

01

放入内容粘贴文本,或试试示例

02

选择操作明确语义,安心处理

03

带走结果复制、下载,继续你的工作

少一点来回,多一点专注。功能构建版 · 正在验收

使用说明

将 XML 元素、属性与文本节点映射为 JSON,按需识别数字和布尔值。

可用操作:转换

示例

启用自动识别值;count 和 active 成为数字和布尔值,但 @_id 属性仍是字符串 "07"。

本例操作与参数

操作: 转换
缩进空格: 2
自动识别数字和布尔值: 开启

输入 / 操作

<root id="07"><count>12</count><active>true</active></root>

结果 / 预期表现

{
  "root": {
    "count": 12,
    "active": true,
    "@_id": "07"
  }
}

可调整选项:缩进空格 · 自动识别数字和布尔值

范围与限制

  • DTD 和自定义实体会被拒绝;属性键使用 @_ 前缀,混合文本使用 #text。
  • 此对象映射不保证保留混合内容顺序或原始 XML 排版。

常见问题

  • 编号中的前导零可能因数值解析而丢失;需要原样字符串时关闭自动识别值。

相关工具

JSON 转 XML JSON 转 YAML

隐私与使用环境

输入内容在当前浏览器处理。不要使用真实密钥或仍有效的敏感凭据作为演示数据。设备相关功能需浏览器支持和你的授权。