Wie zu Lesen, eine Excel Datei mit *.xlsx-Erweiterung?
Ich lese excel-Datei*(2000000 Zeile mit 6 Spalten -)* mit xlsx-Erweiterung. für die Lektüre mit Hilfe der Java Excel API, aber es werfen Ausnahme
jxl.read.biff.BiffException: Unable to recognize OLE stream
wenn Sie versuchen, die gleiche Datei mit xls-Endung Sie Lesen perfekt, aber es Lesen nur die 65536 Zeilen, die nur Daten verbleibenden rest der Zeile ungelesen.bitte helfen Sie mir, wie ich in der Lage bin zu Lesen, Verbleibende Zeile mit xlsx-Erweiterung.
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen, Apache POI http://poi.apache.org/spreadsheet/index.html
Für das Lesen von xlsx-Datei verwenden wir folgende Gläser,
1.dom4j-1.6.1.jar
2.org-apache-commons-codec.jar
3.poi-3.7.jar
4.poi-ooxml-3.5-FINAL.jar
5.poi-ooxml-schemas-3.11-beta2.jar
6.stax-api-1.0.1.jar
7.xmlbeans-2.6.0.jar
Dies ist die Funktion, über die Sie Lesen können, die die xlsx-Datei.
Das problem ist, dass in Office '07 von Microsoft geändert, das Dokument-format zu etwas, das mehr oder weniger eine zip-Datei, die enthält eine große Menge von XML. Die Java Excel API setzt auf die alte Datei-format. Etwas zu Lesen von Office '07, verwenden Sie Apache POI.