-2

我有 Excel 电子表格 xml 文件(通过另存为 Excel XML Spreadsheet 2003 从 excel 生成),我需要在 java 中从中提取数据。

我发现了类似的主题: How to load old Microsoft Office XML file (Excel) using Java

但最后一个答案是 2 年前 - 有些事情可能会改变。

如果您知道如何解析 excel xml 文件(或转换它),请告诉我。

提前致谢。

4

2 回答 2

1

前段时间我遇到了同样的问题,最后写了一个 SAX 解析器来读取 XML 文件。我在这里写了一篇关于它的博客文章。

您可以在Github中找到用于解析文件的示例项目。

于 2015-03-06T10:57:45.090 回答
0

您肯定可以将 Excel 文件导出为纯 XML。然后它将是各种库:

您还应该阅读本主题:Best way to read XML in Java
Enjoy

编辑
如果您需要从 Excel XML 中提取数据,那么您的文件具有扩展名 XLS,对吗?
您可以轻松使用 - jXLS

于 2013-05-09T07:42:22.383 回答