我需要处理大型 excel 文件(300-500 MB)。我需要将其转换为 XML 文件(大小相似)。
在 excel 中,我只需要以单向前的方式读取数据。需要支持 XLS 和 XLSX。性能至关重要。
我对以下选项感到困惑
1. Excel 互操作:需要客户端计算机中的办公组件。因此不推荐。
2. Ole DB:刚刚检查过它将整个文件加载到内存中。所以对我来说听起来不太好。
3. Open XML : 不支持 XLS 文件格式
请提出其他更好的替代方案并对上述方法进行比较分析。(以仅转发方式读取大型 excel 文件 xls/xlsx 格式)