JSON 转 XML 转换器
在浏览器中将 JSON 数据转换为 XML,并明确处理根元素、数组项名称、空值和 XML 转义。
使用步骤
如何使用
- 粘贴有效 JSON,并选择根元素名称和数组项名称。
- 转换数值并查看规范化的 XML 元素名称和转义后的文本。
- 复制 XML 或下载为 XML 文件。
可预测的 JSON 到 XML 映射
对象会转换为子元素。数组会变为包含重复 item 元素的父元素。基本值会变成文本,null 和空字符串会变成自闭合元素。根内容始终会包裹在所选根元素中。
安全的 XML 名称和文本
元素名称会去除首尾空格,无效字符会替换为下划线,以数字或连字符开头的名称会加上下划线前缀。文本中的与号、尖括号、引号和撇号会被转义。不会生成处理指令、属性或外部实体。
常见问题
你可能还想知道
JSON 数组可以作为根节点吗?
可以。所选根元素会为数组中的每个值包含一个重复的 item 元素。
无效的 JSON 键会怎样处理?
键会被规范化为有效的 XML 元素名称。若不同键规范化后名称相同,会添加编号后缀。
转换会上传我的 JSON 吗?
不会。解析、转换、复制和下载准备都在浏览器本地完成。