XML 转 JSON 转换器
在浏览器中将 XML 转成可复制 JSON,并明确保留属性、重复子元素和混合文本内容。
使用步骤
如何使用
- 粘贴最多 200,000 个字符的有效 XML。
- 转换并检查元素、属性、数组和文本的 JSON 映射。
- 复制 JSON 或下载为 .json 文件。
明确可预测的 XML 映射
文档根元素成为顶层 JSON 属性。子元素成为属性,重复兄弟元素组成数组,属性归入 @attributes。与子元素并存的文本保存在 #text 下,避免静默丢失混合内容。
本地解析与清晰边界
解析、转换、复制和下载准备均在浏览器中完成。忽略注释和处理指令,CDATA 转为文本,空元素转为空字符串。转换器不会获取外部实体或远程资源。
常见问题
你可能还想知道
重复 XML 元素如何表示?
同名重复兄弟元素按原顺序成为 JSON 数组。
XML 属性放在哪里?
属性收集到对应元素的 @attributes 对象中。
转换会上传 XML 吗?
不会。XML 解析和 JSON 转换都在浏览器本地进行。