JSON 转 XML 转换器

将 JSON 转为 XML。粘贴 JSON 或导入文件;预览、复制并下载。

选项
在复制或下载前,先调整 XML 包装方式和输出样式。

XML 需要单一的顶层元素。这个标签会包裹转换后的 JSON。

JSON 数组中的重复值会使用这个 XML 标签。

选择 0 输出紧凑结果,或使用 1-8 获得格式化缩进。

在输出顶部添加 <?xml version="1.0" encoding="UTF-8"?>。

对空值使用 <tag></tag>,而不是自闭合标签。

JSON
直接粘贴 JSON,或从当前设备导入 .json 或 .txt 文件。
XML
输入包含有效 JSON 后,XML 输出会立即更新。
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <project>
    <name>InBrowserApp</name>
    <languages>
      <item>en</item>
      <item>zh-CN</item>
      <item>fr</item>
    </languages>
    <published>true</published>
    <owner>
      <name>Open Source Team</name>
      <email />
    </owner>
  </project>
</root>

这个工具适合做什么

当你需要把有效 JSON 转成更容易阅读、分享或提交的 XML 时,可以使用这个工具。所有处理都在浏览器本地完成。

适合哪些场景

  • 把 API 示例转换成适合文档或配置文件的 XML。
  • 将复制来的 JSON 载荷改写成更容易人工对比的格式。
  • 为要求 XML 的工具和工作流准备结构化内容。

需要注意什么

  • 这个工具里的输入必须是合法 JSON。
  • 转换器会保留数据结构,但 XML 的呈现方式仍可能和手写风格不同。
  • 如果你要反向转换,请使用 XML 转 JSON 工具。