XML 转 JSON

将 XML 转换为 JSON,包含属性、以数组表示的重复元素和类型化的值。

将 XML 转换为带属性、数组和类型化值的 JSON

许多信息源、导出内容和企业系统仍然生成 XML,而几乎所有现代程序都需要 JSON。XML 转 JSON 会依据明确的规则将 XML 文档转换为 JSON,因此结果是可预测的,也便于编写代码来处理。

粘贴 XML 或拖放一个 .xml 文件。每个元素会变成一个以其名称为键的对象;属性会变成以 @ 为前缀的键;与子元素并列的文本会保存在 #text 之下;在同一父元素下出现多次的元素会变成数组;空元素会变成 null。名称中的命名空间前缀会被移除,以保持键的简洁。看起来像数字或布尔值的值会被转换为相应类型,这对大多数数据源都是合适的;当带前导零的产品编码之类的标识符必须原样保留时,可以选择将所有内容都保留为文本。无效的 XML 会连同错误发生的位置一起被报告。

这种转换设计为可逆:JSON 转 XML 理解相同的 @ 和 #text 约定,并能将元素写回原样。如需处理 YAML 配置文件,请使用 YAML 转 JSON;如需检查两次导出之间发生了什么变化,可以将结果放入比较 JSON 进行处理。

如何使用XML 转 JSON工具

  1. 输入或粘贴您的 XML,或打开一个文件。
  2. 设置选项:值类型。
  3. 点击“处理 XML 转 JSON”,然后下载结果。

常见问题

XML 转 JSON是免费的吗?

是的。XML 转 JSON可免费轻量使用,无需注册,匿名访客每天可免费执行 10 次任务,注册免费账户后每日使用不受限。付费 Pro 套餐可去除广告并提高文件大小上限,适合更繁重的工作。

我的文件安全吗?

安全。您的文件通过 HTTPS 发送,由我们服务器上自托管的开源软件处理(不使用第三方 AI 或云 API),并最迟在 60 分钟内删除,通常在结果生成后即刻删除。

XML 转 JSON支持哪些文件格式?

XML 转 JSON支持 XML 文件。请先将其他格式转换为受支持的格式,下方的相关工具通常可以完成。

相关工具

浏览全部 110+ 个免费 PDF、图片、Markdown 和 JSON 工具 →