JSON ↔ XML 转换器

JSON 与 XML 格式即时互转。支持双向:JSON → XML 与 XML → JSON。可选择缩进风格,获得美观的格式化输出。
所有处理均在浏览器本地完成——你的数据不会被上传到任何服务器。
更多工具:全部 JSON 工具 | JSON 查看器 / 编辑器 | JSONPath 求值器 | JSON Schema 校验器 | JSON 转 SQL / TOML 转换器 | JSON 对比。
方向: 缩进:
输入 JSON 数据并点击转换
JSON 转 XML 转换
JSON 对象转换为 XML 元素,键作为标签名。数组被包在重复的 <item> 元素中。文本值成为 XML 元素内的文本内容。转换回 JSON 时,XML 属性以 @ 前缀保留。输出按你选择的缩进格式化以便阅读。
元素与属性——映射问题

XML 没有数组,JSON 没有属性,所以转换依赖约定:JSON 对象变成以键为标签名的元素,数组重复同一元素,XML 属性在转回 JSON 时以 @ 前缀标记。与子元素混排的文本(混合内容)没有自然的 JSON 表示——转换器必须为文本指定一个字段。