Tool Kumar 工具
JSON 转 XML
从 JSON 对象或数组生成 XML,用于旧版接口、数据源(feed)或集成测试。键会变成元素名,重复的数组项会变成重复的元素。
如何使用这个工具
- 粘贴有效的 JSON。
- 在“转换”视图中选择 XML。
- 如果接收系统要求特定的根元素,请设置根名称。
示例演示
这段 XML 根据示例对象生成。文档根元素 root 来自根名称设置。
输入
{"name":"Ada","age":36,"active":true,"tags":["json","tools"],"profile":{"city":"London"}}输出
<?xml version="1.0" encoding="UTF-8"?>
<root>
<name>Ada</name>
<age>36</age>
<active>true</active>
<tags>json</tags>
<tags>tools</tags>
<profile>
<city>London</city>
</profile>
</root>
选项与特殊情况
- 对象的键会变成 XML 元素。
- 数组会输出重复的子元素。
- 值会按 XML 文本转义,包括 & 符号和尖括号。
默认保护隐私
你的文档只保留在这个浏览器中。Tool Kumar 在你的设备上解析、转换并生成下载文件,无需账号,也没有上传步骤。
JSON 转 XML:常见问题
- JSON 数组在 XML 中如何表示?
- 数组中的值会在其属性名下变成重复的元素。
- 可以修改根元素吗?
- 可以。在转换器工具栏中设置根名称即可。
- 会保留 JSON 的 null 吗?
- null 值会输出为空元素。如果接收方的 schema 需要显式的 nil 属性,请自行检查。