JSON/XML 互转
输入内容 JSON 或 XML 字符串
输出结果
使用说明
• JSON → XML:将 JSON 对象转换为 XML 格式,数组转为 <item> 标签 • XML → JSON:将 XML 转换为 JSON 对象,属性转为 @前缀字段 • 支持嵌套对象和数组,自动处理特殊字符转义
• JSON → XML:将 JSON 对象转换为 XML 格式,数组转为 <item> 标签 • XML → JSON:将 XML 转换为 JSON 对象,属性转为 @前缀字段 • 支持嵌套对象和数组,自动处理特殊字符转义
XML 与 JSON 双向转换工具:保留元素层级与属性结构,属性与子元素区分处理,接口数据格式迁移、旧系统对接时的常用转换。
属性以 @ 前缀键(约定俗成的约定)或独立键存放,与子元素区分,避免同名冲突。具体键名规则可在转换结果中直观看到。
两种格式表达能力不完全对等:XML 的注释、处理指令、CDATA 与命名空间在 JSON 中没有对应概念,会丢失或降级处理;纯数据内容(元素、属性、文本)则完整保留。
同一元素名重复出现时转为数组,仅出现一次时是对象。数据行的多少会改变这一判定,属正常现象。