JSON ↔ XML
按明确映射规则转换 XML 与 JSON。
Loading / 加载中
你的输入在当前设备上处理。
使用方法
JSON 对象映射为 XML 元素,数组映射为重复元素,@_ 前缀键表示属性,#text 表示文本。XML 值保留为字符串。混合内容、DTD 和 null 会触发提示,以避免映射信息损失。
示例
{"person":{"name":"Ada"}} ↔ <person><name>Ada</name></person>。
常见问题
数据在哪里处理?
工具在浏览器执行,输入保存在页面内存中。Markdown 可由你主动开启本机草稿保存。
XML 属性和文本如何表示?
JSON 中以 @_ 开头的键表示属性,#text 表示文本内容。数组映射为重复元素,XML 值转为 JSON 后保留为字符串。
哪些内容会触发转换错误?
XML 混合内容、DTD 和 JSON null 值会触发错误,因为当前映射无法保留这些内容的含义。