JSON / XML 互转
在 JSON 与 XML 之间互相转换,全部在浏览器本地转换,数据不会上传。
说明
- JSON → XML:对象键转为元素,数组元素用
item标签逐项展开,键名以@开头者转为属性。 - XML → JSON:重复出现的子元素合并为数组,属性写作
@属性名,纯文本节点输出为字符串。 - 解析使用浏览器内置 DOMParser,全程本地执行。
使用说明
JSON 与 XML 是两种常见的数据交换格式,有时需要在两者之间转换。本工具支持双向转换,并处理 XML 属性与文本节点,输出带缩进的可读结果。
- 把 JSON 或 XML 内容粘贴到输入框。
- 点击「JSON 转 XML」或「XML 转 JSON」。
- 查看并复制转换结果,可继续做格式化处理。
常见问题
- XML 属性怎么表示?
- 转换为 JSON 时,属性以 @属性名 形式保留;转回 XML 时再还原为属性,便于往返。
- 格式错误会提示吗?
- 会。输入不符合规范时会给出错误提示,便于定位问题。
- 转换会上传数据吗?
- 不会。转换基于浏览器 DOMParser 在本地完成。