小编dre*_*lss的帖子

如何使用Java加载旧的Microsoft Office XML文件(Excel)

我无法将较旧的Office XML格式的Excel文件(例如Office 2002或2003版本)加载到Java中.我尝试了JXL和Apache的POI(版本3.7).POI不起作用,因为它似乎需要更新的Office .xlsx格式.

这是旧版Office XML格式的示例.

通过将工作簿保存为"XML Spreadsheet 2003"格式,可以从MS Excel 2010生成类似的XML文件?

是否有任何开源Java库可以加载XMLSS格式?否则我别无选择,只能编写自定义解析器:读取XML文件,然后解释单元格标记以构建单元格矩阵.在这种XML格式中,任何具有空单元格值的行都会被跳过,下一个单元格中的数据位于索引属性中,该属性就像列中的偏移量一样,我假设在XML文件中节省了空间.

java xml excel ms-office

5
推荐指数
2
解决办法
9886
查看次数

标签 统计

excel ×1

java ×1

ms-office ×1

xml ×1