# XML 转 JSON

> 将 XML 转换为 JSON，包含属性、以数组表示的重复元素和类型化的值。

- 页面: https://acepdfmd.com/zh-CN/tool/xml-to-json/
- 更新日期: 2026-09-18
- 运行于: https://acepdfmd.com (上传的文件会在 60 分钟内删除。 轻度使用无需注册。)
- 另有 29 种语言版本: https://acepdfmd.com/<lang>/tool/xml-to-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. 设置选项：Value types。
3. 点击“处理 XML 转 JSON”，然后下载结果。

## 常见问题

### XML 转 JSON是免费的吗？

是的。XML 转 JSON可免费轻量使用，无需注册，匿名访客每天可免费执行 10 次任务，注册免费账户后每日使用不受限。付费 Pro 套餐可去除广告并提高文件大小上限，适合更繁重的工作。

### 我的文件安全吗？

安全。您的文件通过 HTTPS 发送，由我们服务器上自托管的开源软件处理（不使用第三方 AI 或云 API），并最迟在 60 分钟内删除，通常在结果生成后即刻删除。

### XML 转 JSON支持哪些文件格式？

XML 转 JSON支持 XML 文件。请先将其他格式转换为受支持的格式，下方的相关工具通常可以完成。

## 相关工具

- [JSON 转 XML](https://acepdfmd.com/zh-CN/tool/json-to-xml/): 将 JSON 转换为格式规范、带缩进的 XML，并可自定义根元素。
- [YAML 转 JSON](https://acepdfmd.com/zh-CN/tool/yaml-to-json/): 将 YAML 转换为整洁的 JSON，包括多文档文件。
- [JSON 格式化工具](https://acepdfmd.com/zh-CN/tool/json-formatter/): 验证、美化、压缩、排序或修复 JSON，并精确指出任何错误所在的行和列。
- [CSV 转 JSON](https://acepdfmd.com/zh-CN/tool/csv-to-json/): 将 CSV 或 TSV 转换为 JSON 对象数组，包含类型化的数字和嵌套键。
- [JSON 转 CSV](https://acepdfmd.com/zh-CN/tool/json-to-csv/): 将 JSON 记录展平为可在任何电子表格中打开的 CSV 文件。

阅读指南: [JSON 工具指南：在文档、数据与 JSON 之间互相转换](https://acepdfmd.com/zh-CN/guides/json-guide/)
