XML 转 Excel 使用方法
- 1
拖入 XML 导出文件
可以是银行、电商平台、1C 或 SAP 的导出文件,也可以是价格表或数据源。
- 2
确认记录元素
每个重复元素会成为表格中的一行;最可能的元素已默认选中,其他元素可在列表中选择。
- 3
下载 .xlsx
预览各行,决定是否识别数字和日期类型,然后保存工作簿。
限制与 Pro
XML 文件最大 100 MB;单个工作表最多 1,048,576 行。
关于 XML 转 Excel
XML 转 Excel 可以把藏在 XML 文件里的记录变成普通表格。选好代表一条记录的元素,每条记录就是一行,并带有列名表头,方便排序、筛选、做数据透视表,也方便不懂 XML 的人快速查看。
列的排布与 CSV 相同:属性和子元素会成为列,嵌套元素用点号命名(supplier.inn、address.region),重复的子元素会合并到同一个单元格,或展开为带编号的多列。
Excel 的优势在于数据类型。开启类型识别后,125000 和 4.5 会变成可求和的数字,true 和 false 会变成逻辑值单元格,2026-03-31 或 2026-03-31T14:30:00 这样的 ISO 日期会变成真正的 Excel 日期,显示为 yyyy-mm-dd 或带时间的格式。带前导零的标识符,如税号、账号、007 这样的商品编码,会保留为文本,避免 Excel 去掉前导零;超过 15 位的数字也一样。关闭识别后,所有值都按 XML 原样保存为文本。
工作簿只有一个工作表,以记录元素命名,列宽会按内容自动调整。Excel 每个工作表最多 1,048,576 行、16,384 列;更大的 XML 导出文件建议先拆分,或改为转换成 CSV。不会添加颜色、表头加粗等格式。
隐私
解析 XML 和生成 XLSX 都在当前标签页的后台线程中完成(由 SheetJS 写出工作簿),导出文件不会离开你的电脑。