跳到主内容
UniKit

XML / JSON 转换

在浏览器本地转换受限、安全的 XML 与 JSON 子集。

浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。

XML 或 JSON

转换结果

严格解析;不支持的 XML 语法不会猜测转换。

输入数据后显示转换结果

这个工具能做什么

  • 将普通 XML 数据转换为可读 JSON。
  • 将约定格式 JSON 转为简单 XML。
  • 检查受支持输入的节点和属性数量。

示例

输入

<root><item>hello</item></root>

输出

{
  "root": {
    "item": "hello"
  }
}

XML 支持元素、属性、实体、注释、CDATA 与重复子项;DTD/实体声明、混合内容、名称空间语义及往返类型保真不支持,遇到不支持语法明确报错。JSON->XML 使用根键与 @属性、#text 约定。

常见问题

支持所有 XML 吗?

不支持。DTD、混合内容和命名空间语义明确 unsupported。

数组如何表示?

同名 XML 子元素会在 JSON 中组成数组。

会上传数据吗?

不会,解析完全在浏览器本地执行。

关键词:XMLJSONxml2json本地解析converter

同类工具