XML 转换

在 API 联调与配置迁移时,快速在 XML 与 JSON 之间转换,并校验 XML 格式。

阅读完整指南: XML 数据处理实战:格式化、转换与 XPath 提取指南 →

隐私提示:本地解析,不上传服务器。

↓ 在下方输入区粘贴内容,结果会立即显示

在此粘贴 XML 或 JSON

选择方向后点击转换; XML 会先校验格式。

在 API 联调与配置迁移时,快速在 XML 与 JSON 之间转换,并校验 XML 格式。

快速开始

  1. 选择方向

    XML → JSON 或 JSON → XML。

  2. 粘贴并转换

    属性在 JSON 中以 @_ 前缀保留。

复杂文档

大型 SOAP 或带命名空间的 XML 建议转换后人工核对关键字段。

功能与使用场景

XML 格式化、压缩与 JSON 互转,帮助阅读 SOAP 响应、配置文件与旧系统集成数据。

企业 API 调试、Android layout XML 查看、RSS/Atom feed 分析、数据迁移中间步骤。

典型工作流

当需要将 API 响应的 XML 数据转换为 JSON 时,只需粘贴 XML 内容到左侧输入框,点击『转换为 JSON』按钮即可。转换后的结果会实时显示在右侧,你可以直接复制或下载为文件。整个过程无需刷新页面,适合快速调试和验证数据结构。

如果你有嵌套复杂的 XML 文档,转换工具会自动处理属性、命名空间和数组结构。例如,当多个同名节点出现时,工具会智能判断是否转换为 JSON 数组。转换后的格式兼容主流编程语言解析,可直接用于前端展示或后端处理。

示例

示例

Input

<user><name>towalles</name></user>

Output

JSON object

FAQ

支持 XML 属性吗?

支持; 转为 JSON 时属性键带 @_ 前缀。

为什么转换后的 JSON 出现了 @attributes 字段?

这是标准处理方式:XML 节点的属性(如 <item id='1'>)会被转换为 @attributes 对象,与节点文本内容分离。若需要扁平化处理,可手动调整代码或使用后续转换选项。这种结构确保了转换结果的准确性和可逆性。