文档工具

JSON / XML 转换器

将 JSON 数据转换为 XML 格式,或将 XML 数据转换为 JSON 格式。支持输入校验、格式化、根标签设置、结果复制和文件下载。

双向转换 在同一个界面中完成 JSON → XML 和 XML → JSON 转换。
输入格式化 可先整理 JSON 或 XML 输入内容后再进行转换。
复制与下载 支持复制转换结果或保存为 XML、JSON 文件。
模式 JSON → XML
输入 JSON
输出 XML
状态 Ready

转换设置

选择转换方向和选项后输入 JSON 或 XML 数据。

用于 JSON 转 XML 时的顶级 XML 标签名称。

将结果格式化显示或以压缩形式输出。

选择空字符串、null、undefined 的处理方式。

用于 JSON 数组转换为 XML 时的重复标签名称。

说明

包含属性、命名空间、CDATA 或注释的复杂 XML 可能会被简化为普通对象结构。本工具适用于常见的数据交换场景。

JSON
XML

推荐转换预设

根据常用 JSON/XML 转换场景,快速应用示例数据和选项。

转换状态

查看输入验证及转换结果。

待处理
请输入要转换的 JSON 或 XML 数据。

帮助

什么时候需要 JSON / XML 转换?

适用于 API 响应、配置文件、系统集成文档和测试数据转换。

JSON 和 XML 有什么区别?

JSON 结构简单、体积小,广泛用于现代 API。XML 则常见于企业系统和旧版集成环境。

为什么 JSON→XML 需要根标签?

XML 文档必须有一个顶层根元素,而 JSON 不需要,因此转换时必须指定根标签。

JSON 数组在 XML 中如何表示?

JSON 数组会转换为多个重复标签结构。

XML 属性如何处理?

由于 JSON 没有完全对应 XML 属性的概念,因此部分属性和 CDATA 可能会被简化。

XML→JSON 转换需要注意什么?

重复标签可能被转换为数组,数字和布尔值可能会自动识别。

输入的数据会被保存吗?

本工具在浏览器中完成转换,正常使用时不会将输入数据保存到服务器。