JSON 转 XML
将结构化数据导出为 XML 文档。
您的本地工作区
0 个字符
等待输入
正在加载转换工具…
输入上限:5 MB。文件在本地处理;较大的结果可下载,页面只显示部分预览。
需要其他格式,或遇到了问题? 发送反馈 ↗
三个简单步骤
如何使用JSON 转 XML
- 添加JSON数据。 粘贴文本,或从设备中选择文件。
- 设置选项。 检查设置,然后点击转换按钮。
- 保存结果。 预览、复制或下载输出结果。
使用须知
了解输出结果。
XML 属性使用 @_,文本使用 #text,导出的 XML 使用 root 根元素。混合内容 XML 和往返转换可能改变结构。标准字符实体会被解码;不支持 DTD 和实体声明。
转换在本地进行。刷新或关闭此标签页会清空工作区;已下载的文件仍保留在设备上。
工具功能说明
JSON 转 XML:转换说明
将 JSON 导出为具有单一根元素的 XML。顶层数组使用 item 元素;@_ 和 #text 键分别表示属性和元素文本。
适合将结构化数据转换为通用 XML 表示;之后还需检查接收应用的结构要求。
处理方式浏览器本地 · 无需上传
输入 → 输出JSON → XML
输入限制5 MB
费用与账号免费 · 无需账号
- 对象会包裹在 <root> 中。顶层数组会转换为该根元素内的多个 <item> 元素。
- 以 @_ 开头的键会变成属性,#text 表示文本。其他键名必须是有效的 XML 名称。
- JSON 的类型区别可能在 XML 中丢失。往返转换不能保留所有类型。
- 结果只检查 XML 语法,不验证 XSD 或服务接口约定。
关于JSON 转 XML的常见问题
可以选择根元素名称吗?
此版本不支持。输出使用 root;如需其他名称,请自行修改。
为什么不支持这个属性名?
合法的 JSON 键名不一定是合法的 XML 名称。请修改包含空格或其他不支持字符的键名。
了解下一步
浏览器本地文件转换的工作原理内容审核日期 · 转换说明与测试