XML 转 CSV 转换器

在浏览器中将 XML 转换为 CSV 或 Excel:重复的元素成为行,其属性和子元素成为列。免费且保护隐私。

文件由你的浏览器读取,不会发送到任何地方。没有上传,也没有存储。

它做什么


大多数 XML 数据,如商品订阅源、发票、站点地图或导出文件,都是同一元素重复出现的列表,比如 book、item、product。本工具会找出这些重复元素,每个生成一行,并把它们的属性(如 @id)和子元素(如 title,子元素的属性则为 price/@currency)变成列。重复的子元素用分号连接。

使用方法


  1. 打开 .xml 文件或粘贴 XML。
  2. 检查所选的重复元素和预览。
  3. 下载 CSV 或 Excel 文件。

常见问题


哪个元素会成为行?
工具会选择在同一父元素下重复次数最多的元素,例如有 500 本书的目录中的 book,并列出其他元素供你选择。

以 @ 开头的列是什么?
它们是属性:<book id="b1"> 会得到一列 @id,值为 b1,而 book 内部的 <title>…</title> 会得到一列 title。

结果可以用 Excel 打开吗?
可以。下载为 .xlsx 文件即可直接打开;如果你的 Excel 使用小数逗号,也可以下载以分号分隔的 CSV。

🔀 JSON ↔ XML 转换器
📊 JSON 转 Excel 转换器(XLSX)
📗 CSV 转 Excel 转换器(XLSX)
🧷 将多个 CSV 文件合并为一个