XML JSON 工具
JSON 与 XML
映射规则透明
按 @属性、#text 和数组规则双向转换,拒绝外部实体声明。
本地转换内容不上传;每侧最大 1 MB,最多 10 万节点、128 层。
XML GUIDE
JSON 与 XML 映射规则
@id 会转换为当前元素的 id 属性。
用于同时表达属性和节点文本;纯文本节点也可简写为字符串。
同一个父元素下的同名子元素转换为数组。
文本和子元素交错时顺序无法用普通对象安全表达,基础版直接提示。
FAQ
JSON 与 XML 常见问题
属性和文本如何映射?
JSON 中 @ 开头的键表示 XML 属性,#text 表示节点文本,同名重复元素使用数组。
为什么不支持 DOCTYPE 和 ENTITY?
为避免外部实体、文件读取和实体展开风险,输入发现这些声明会直接拒绝。
能完全无损往返吗?
不能。注释、处理指令、空白和复杂混合内容不一定能映射到普通 JSON 对象;工具会拒绝可能静默改变顺序的混合内容。
支持命名空间吗?
解析时保留元素和属性的限定名称;JSON 转 XML 时根名称和键名必须是有效 XML 名称。