这个工具是什么
JSON → XML 将对象键映射为元素名,数组值映射为重复元素,顶层数组使用 item 子元素。null 输出为空元素,字符串、数字和布尔值输出为安全转义的文本。
- 默认根元素名为 root。
- 对象键和根元素必须是合法的 XML 名称;不合法时明确报错。
- &、<、>、引号等字符不会被当作标签执行。
如何使用
- 粘贴合法 JSON。
- 确认或修改根元素名称。
- 点击“转换为 XML”。
- 检查数组和空值后复制或下载 result.xml。
常见用途
- 为只接收 XML 的系统准备简单数据。
- 生成配置或测试夹具的 XML 骨架。
- 检查 JSON 层级如何映射为重复元素。
JSON → XML 功能特点
递归转换对象和数组,安全转义文本并拒绝非法 XML 标签名。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。
FAQ
数组会使用什么标签?
对象属性中的数组会重复该属性名;顶层数组放在根元素下并使用 item。
null 如何转换?
null 转换为空元素,例如 <value/>,规则固定且不会输出字符串 "null"。
为什么某些 JSON 键会报错?
空格开头、数字开头或含不允许字符的键不能直接成为 XML 标签;工具选择明确报错,避免静默生成非法 XML。