极速工具箱

XML转JSON

在线XML转JSON格式转换工具

就绪
输入 0 字符 · 输出 0 字符
快捷键:Ctrl + Enter 立即转换

工具简介

📄

XML 一键变 JSON

把配置文件、接口返回、RSS、SOAP 报文等 XML 文本粘贴或导入到左侧, 右侧立刻生成对应的 JSON,去掉标签和属性写法,更适合程序读取。

⚡

三步就能完成

① 粘贴或导入 XML 文件 → ② 工具自动转换并实时更新 → ③ 点复制或下载保存。整个过程无需刷新页面。

🎛️

自动识别结构与属性

标签属性、文本内容、嵌套结构自动处理,属性带@_ 前缀, 文本节点用 #text, 一眼看清字段来源。

🔒

数据隐私安全

所有转换都在本地浏览器里完成,内容不会被上传或保存到服务器, 敏感配置也能放心使用。

常见问题

XML 和 JSON 有什么区别?+

XML 用标签和属性表达结构,支持命名空间和注释;JSON 用键值对和数组, 更紧凑、更容易被程序读取。两者能表达相同的数据结构,本项目帮你把 XML 转成 JSON,方便接口调试或数据入库。

XML 属性会怎么处理?+

XML 的属性会转成带 @_ 前缀的字段。 例如 <user id="1">Alice</user>会变成 {"user": {"@_id": "1", "#text": "Alice"}}, 属性和文本内容分开,不会混淆。

单个元素和多个元素会怎么转换?+

同名的多个子元素会自动转成数组。例如<item>a</item><item>b</item>变成 ["a", "b"]; 只有一个 <item> 时是单个值。 如果数据源结构不稳定,建议按实际数据判断。

我的数据会被上传吗?+

不会。所有转换都在你的浏览器里完成,文本不会发送到任何服务器,也不会有历史记录。关闭页面后内容即消失。

你可能还需要

JSON转TOML

在线将 JSON 转换为 TOML,支持实时转换、严格/宽松模式、语法高亮、错误提示、导入文件、复制与下载,纯浏览器本地处理,不上传数据。

JSON转XML

在线将 JSON 转换为 XML,支持实时转换、缩进调整、语法高亮、错误提示、导入文件、复制与下载,纯浏览器本地处理,不上传数据。

JSON转YAML

在线将 JSON 转换为 YAML,支持实时转换、缩进调整、语法高亮、错误提示、导入文件、复制与下载,纯浏览器本地处理,不上传数据。