OKfmt

XML JSON

将 XML 解析为 JSON,属性归入 @_ 前缀字段、文本节点保留,用于把 SOAP/RSS 响应接入现代前端。

拖拽文件到此处或点击上传(支持多选)

Ctrl+V 从剪贴板粘贴

如何将 XML 转换为 JSON

  1. 1拖拽、点击或粘贴上传您的 XML 文件。
  2. 2按需调整质量设置。
  3. 3点击「立即转换」等待转换完成。
  4. 4下载转换后的 JSON 文件。

关于 XML 转 JSON

XML是W3C 1998发布的可扩展标记语言,采用标签树结构,属性与文本节点分离,是SOAP、RSS、SVG的基础格式,语法严格冗余度高。JSON是RFC 8259定义的键值对数组交换格式,仅含六种基础数据类型,转换需求源于不同数据交互场景的格式适配要求。

转换后体积小于原XML文件,XML的嵌套树结构可对应JSON的嵌套对象,XML标签会转换为JSON键名,XML属性可保留为对象内键值对,原XML不支持JSON未定义的原生日期类型,原XML无对应JSON注释的标准结构,转换后不保留注释内容。

该转换适用于Web前端开发数据交互、移动应用接口数据适配等工作流,可适配所有遵循RFC 8259规范的JSON解析器,支持所有主流浏览器与操作系统的解析调用。

XML 与 JSON 技术规格对比

特性XMLJSON
发布年份19982001
开发方W3CDouglas Crockford

XML → JSON 常见问题

转换后数据质量有变化吗

结构完整的XML可完整映射为对应JSON结构,仅XML注释不保留,所有合法标签内容、嵌套层级均可正常输出,不会改变原有数据内容。

原有结构能完整保留吗

XML的嵌套树结构可完整保留为JSON嵌套对象,标签名称转换为JSON键名,属性可保留为对象内键值对,XML无原生注释标准,转换后不保留注释。

单文件最大支持多大

本站转换服务单文件上限为50MB,单次仅可转换一个文件,服务不收取费用,输出无水印,无需注册账号即可使用。

文件会被存储吗

转换在服务器端完成,文件通过HTTPS上传,转换完成后服务器立即删除源文件与输出文件,不做任何存储,保障用户数据隐私。