代码塔 · 19 号房间

JSON 转 XML

把 JSON 转换为 XML。

🔒 在浏览器中处理 · 无需上传 · 无需注册

把 JSON 转成 XML

把 JSON 对象转换为格式规范的 XML,用于 SOAP 服务、RSS 订阅、Android 资源或只接受 XML 的老系统。对象的键会变成元素,数组会变成重复的元素,以属性前缀(默认 @_)开头的键会变成 XML 属性。

示例

{"book": {"@_id": "42", "title": "Dune"}}

会变成

<book id="42">
  <title>Dune</title>
</book>

为什么需要根元素?

XML 文档必须有且只有一个根元素。如果你的 JSON 有多个顶层键(或者是数组),会被包在你选择的根元素中;如果只有一个顶层键,就用这个键作为根元素。