XML ↔ JSON
按明确的属性和文本映射双向转换 XML 与 JSON。
输入
输出
关于工具
使用 @attributes、#text 和重复元素数组将 XML 映射为 JSON,也可按同一规则转回 XML。
主要功能
- 属性、文本、CDATA 和重复元素
- 确定性的往返映射
使用方法
- 1选择 XML 转 JSON 或 JSON 转 XML。
- 2粘贴数据并转换。
示例
输入
<user id="007"><name>Ada</name><tag>a</tag><tag>b</tag></user>输出
{"user":{"@attributes":{"id":"007"},"name":{"#text":"Ada"},"tag":[{"#text":"a"},{"#text":"b"}]}}限制
- 输入上限为 2,000,000 个字符,以避免浏览器无响应。
- 混合内容 XML 会保留内容,但不保证还原原始空白或节点顺序。
- 所有输入仅在浏览器本地处理,不会上传到 ToolHub。
最近审核: