把 Excel 转换为 XML 会发生什么
- Excel 是 XLSX 的另一个名称;扩展名为 .excel 的文件也能在这里使用。
- 所有工作表都会转换。
- 公式会保存为最后一次计算的结果;格式、图表和合并单元格不会保留。
- 首行作为元素名称。author/name 这样的表头会生成嵌套元素,price@currency 会生成属性。
XLSX 与 XML 对比
| 特性 | XLSX | XML |
|---|---|---|
| 多个工作表 | 支持 | 支持 |
| 公式 | 支持 | 不支持 |
| 数字和日期 | 支持 | 不支持 |
| 嵌套数据 | 不支持 | 支持 |
| 最适合 | 多工作表的表格 | 订阅源、系统集成 |
如何将 Excel 转换为 XML
- 把 Excel 文件拖到上面的框中,或点击框选择文件。可以一次添加多个。
- 如有需要可调整选项。默认设置适合大多数文件。
- 点击每个 XML 文件的"下载",或点击"全部下载"获取 ZIP。
常见问题
在这里转换文件安全吗?
安全。转换完全在你的浏览器中进行,文件绝不会上传到服务器,其他人无法看到。
免费吗?有限制吗?
完全免费,无需注册,没有水印,也没有每日次数限制。唯一的限制是处理超大文件时设备的内存。
可以一次转换多个 Excel 文件吗?
可以。想拖多少文件都行,它们会依次转换,并且可以打包成 ZIP 一起下载。
公式和格式会怎样?
每个公式都会保存为最后一次计算的结果。数值、数字、日期和文本会保留;格式、图表和合并单元格不会保留。
含多个工作表的工作簿怎么办?
所有工作表都会转换并保留在 XML 文件中。
嵌套数据如何处理?
嵌套的对象和元素会变成 address.city(JSON)或 author/name(XML)这样带路径的列,反向转换时会恢复嵌套结构。