Tool Kumar 工具

XML 转 JSON

粘贴 XML 文档或打开本地文件,把元素转换为 JSON 对象。重复的同级元素会变成数组,很适合以数据为主的 XML。

如何使用这个工具

  1. 粘贴 XML,或打开 .xml 文件。
  2. 检测器识别出 XML 后,选择 XML → JSON。
  3. 检查生成的对象,然后复制格式化的 JSON。

示例演示

下面的 JSON 是导入两个重复的 user 元素后生成的。

输入 · example.xml

<users><user><id>1</id><name>Ada</name></user><user><id>2</id><name>Lin</name></user></users>

输出

{
  "users": {
    "user": [
      {
        "id": "1",
        "name": "Ada"
      },
      {
        "id": "2",
        "name": "Lin"
      }
    ]
  }
}

选项与特殊情况

  • 重复的子元素名会变成数组。
  • 属性会按导入器的属性表示方式保留。
  • 导入器适用于数据型 XML。混合内容文档可能需要专门的 XML 解析器。

默认保护隐私

你的文档只保留在这个浏览器中。Tool Kumar 在你的设备上解析、转换并生成下载文件,无需账号,也没有上传步骤。

XML 转 JSON:常见问题

重复的 XML 元素会变成数组吗?
会。重复的同级元素会被归入一个 JSON 数组。
XML 属性会保留吗?
会。属性会在导入后的对象中表示出来,其值仍然可用。
可以打开 XML 文件吗?
可以。Tool Kumar 会在文件选择器中识别 .xml 文件,并提供 XML 转 JSON。

相关工具

JSON 转 XML、YAML 转 JSON和JSON 格式化工具。