-xlsx Dateien in Java lesen

Status
Nicht offen für weitere Antworten.

Mike90

Bekanntes Mitglied
Hallo,

ich will eine Tabelle aus Excel im Dateiformat .xlsx(Ms Office 2007) in Java einlesen und am besten hintereinanderweg in eine ArrayList speichern!

Kann mir da jmd weiterhelfen =?

MfG
Mike90
 

Mike90

Bekanntes Mitglied
ja klar ist mir bewusst, dass Problem liegt in der Anwendung....

also hier mal mein Quelltext mit der folgenden Ausgabe...:

Java:
File inputFile = null; // ######################
		// FileInputStream fileInStream = null;
		POIFSFileSystem fileInStream = null;
		Workbook workbook = null;
		Sheet sheet = null;
		Row row = null;
		Cell cell = null;
		Iterator<Row> rowIterator = null;
		Iterator<Cell> cellIterator = null;
		int numSheets = 0;

		try {
			inputFile = new File("O:\\test.xlsx"); // #######################
			fileInStream = new POIFSFileSystem(new FileInputStream(inputFile));
			workbook = WorkbookFactory.create(fileInStream);
                           
                          ......

                 numSheets = workbook.getNumberOfSheets(); // number of sheets

			for (int i = 0; i < numSheets; i++) { // Zählerschl. durch Formulare
				sheet = workbook.getSheetAt(i);   // get the sheet

				rowIterator = sheet.iterator();

				while (rowIterator.hasNext()) { // durch die Reihen
					row = rowIterator.next();
					System.out.println("Zeilennummer: " + row.getRowNum());
					cellIterator = row.iterator(); // Iterator um durch die
					// Zellen der Zeile zu iterieren
					while (cellIterator.hasNext()) { // durch die Zellen
													 // iterieren
						cell = cellIterator.next();
						System.out.println("Cell: " + cell.toString());
					}
				}
			}

.......

dann habe ich den Namen der Exception und den STACKTRACE ausgegeben.:

Fehler gefunden !!
Bezeichnung: org.apache.poi.poifs.filesystem.OfficeXmlFileException
Message: The supplied data appears to be in the Office 2007+ XML. POI only supports OLE2 Office documents
die weitere Meldung folgt.........
org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. POI only supports OLE2 Office documents
at org.apache.poi.poifs.storage.HeaderBlockReader.<init>(HeaderBlockReader.java:96)
at org.apache.poi.poifs.filesystem.POIFSFileSystem.<init>(POIFSFileSystem.java:84)
at openwithxssf.main(openwithxssf.java:30)

die Ausgabe ist eigentlich das, was gerade nicht sein sollte...
also Pakete habe ich
O:\javalibs\poi-ooxml-3.5-beta5.jar
O:\javalibs\poi-3.0-rc4-20070503.jar
O:\javalibs\poi-3.5-beta3.jar
O:\javalibs\ooxml-lib 3.5 beta6\geronimo-stax-api_1.0_spec-1.0.jar
O:\javalibs\ooxml-lib 3.5 beta6\ooxml-schemas-1.0.jar
O:\javalibs\ooxml-lib 3.5 beta6\xmlbeans-2.3.0.jar
eingebunden..!!!! ???:L
 
M

maki

Gast
Wie wäre es mit Doku lesen? ;)

Apache POI - Java API To Access Microsoft Format Files
We are currently working to support the new Office Open XML file formats, such as XLSX and PPTX, which were introduced in Office 2007.

Development for this is in a svn branch, but we are please to announce our first preview release containing this support. Users interested in the OOXML support should download the POI 3.5 beta 6 the source and binaries from their local mirror. People interested should also follow the dev list to track progress.

Die Beta 6 findest du unter diesem link: Index of /poi/dev/bin
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R xlsx-Datei mit Apache POI einlesen XML & JSON 18
S XLSX-File NoSuchMethodError XML & JSON 7
Kanda Sorata Eingabefelder von Excel Dateien auslesen XML & JSON 1
ms_cikar Excel Dateien über Dropbox zugreifen XML & JSON 0
T Visualisierung von XML Dateien in einer Java SwingGui XML & JSON 11
D Große XML-Datei in einzel Dateien splitten XML & JSON 3
A Elemente aus mehreren XML-Dateien zu einem zusammenfügen XML & JSON 5
X JDom für SOAP Dateien geeignet? XML & JSON 3
L compareto(), equals() in JAXB generierten Dateien XML & JSON 3
M Zwei XML-Dateien joinen XML & JSON 3
D xhtml Dateien splitten via DOM Tree XML & JSON 2
F XML unerlaubte Zeichen aus Dateien entfernen XML & JSON 9
E JDOM - Problem beim Zusammenfügen zweier Dateien XML & JSON 2
Y xmlbeans und DTD Dateien XML & JSON 2
S Vergleichen von 2 XML Dateien XML & JSON 2
H XML-Datei in einzelne XML-Dateien zerlegen XML & JSON 2
P XML Dateien zusammenführen und in eine XML speichern XML & JSON 7
I RDF Dateien XML & JSON 3
S XMl Dateien in Java schreiben XML & JSON 4
W jaxws jaxb wsdl Java-Klassen generieren und binding.xml verwenden XML & JSON 1
iman XML Attribute mit JAVA einlesen mit Spring Batch XML & JSON 0
T Tags in XML Datei mit Java erstellen XML & JSON 3
E JAXB und java.nio.file.Path XML & JSON 4
B XML-Daten mit SAX Parser verarbeiten in Java XML & JSON 4
S Java REST Client + Json XML & JSON 8
L Lässt sich folgendes so oder so ähnlich mit Java und XML umsetzen XML & JSON 3
K XML Datei erstellen und Daten daraus in Java auslesen XML & JSON 6
L login - Java IOException jaas.config File or Directory not present XML & JSON 1
M Text eines Elements in XML Datei mit JAVA bearbeiten und kompletten Element-Zweig hinzufügen XML & JSON 16
J JSON zu Java mit der GSON Google API XML & JSON 0
B JAXB - java.util.Locale does not have a no-arg default constructor XML & JSON 2
E JAVA simple.JSONObject cannot be cast to simple.JSONArray XML & JSON 9
P Einheiten in Java XML & JSON 4
A WSDL und Java XML & JSON 5
A XMLRPC für Java XML & JSON 3
S XML auf Java Klassen Mappen XML & JSON 10
N Java XML schreiben funktioniert nicht XML & JSON 1
B aus xsd Java Klassen generieren XML & JSON 3
MiMa Mehrfachvariablen in Java durch XML XML & JSON 4
Q XML-File als Objekt in Java XML & JSON 6
Q Konvertierung von json zum Java Objekt nach vorgegebenem Schema XML & JSON 3
AMStyles XPATH Befehl SVG Java XML & JSON 2
S Wie aktualisiert man den Java-Kode mit FOP1.0? XML & JSON 1
L XSL: Aufruf Java-class XML & JSON 11
N Java Code aus XML Datei generieren XML & JSON 8
GUI-Programmer java.io.File aus .jar beziehen XML & JSON 6
A Unterschiedliche Datenstruktur XML <-> Java mappen XML & JSON 9
R XSD aus Java Klassen erzeugen?? XML & JSON 2
N xsd pattern in java einlesen XML & JSON 6
M java.lang.RuntimeException: Failed to parse document XML & JSON 4
F SOAP in Java XML & JSON 6
Q Atom/RSS-Feed lesen - per XSD zu Java-Code XML & JSON 4
S JAXB 2 und Java Annotationen/Interfaces generieren XML & JSON 3
N Google Wetter XML (nur current_condition) auslesen mit Java XML & JSON 15
F Einlesen von JDBC connection in Java von XML XML & JSON 4
D xsd->java mit Eclipse?! oder wie? XML & JSON 27
M Probleme mit XPath bei Java XML & JSON 5
_dp Java XML Parse error: findet end-tags nicht XML & JSON 10
V JAXB schema 2 java XML & JSON 3
S XJC --> Java-Objects compile Problem XML & JSON 4
G Mit JSON Java und C# verbinden XML & JSON 4
K XML Datei in ein Java package „einbinden" XML & JSON 3
H Java - XML - Rekursion - Verwirrung XML & JSON 6
F XML Datei in Java einlesen XML & JSON 4
J XSD > XML > Java XML & JSON 7
F XML mit Java XML & JSON 2
algorismi SVG Datein mit Batik in Java reinladen XML & JSON 3
S Java - Klassen erzeugen aus xsd bzw. wsdl XML & JSON 3
D ID's aus XML Datei rauslesen und in Java ausgeben XML & JSON 7
N value Wert einer XML Datei mit JAVA bearbeiten XML & JSON 21
T StAX / SAX => Wie XML Datenstruktur in Java abbilden? XML & JSON 2
H XML plattformunabhängig/Open Source für Java XML & JSON 4
C Java-Imports bei Jaxb XML & JSON 8
slawaweis Problem mit XSLT (wahrscheinlich ein Bug in Java 6) XML & JSON 16
Fadi .classpath(XML) mit Java lesen XML & JSON 2
M Frage zu Erklärung im Online book "Java ist auch eine I XML & JSON 4
M Problem mit FOP in Java Programm XML & JSON 2
H Fop / Java /Fonts XML & JSON 6
H XSL Aufruf via Java mit neuen Fonts XML & JSON 9
T Java Klasse für gegebenes XML erstellen XML & JSON 4
M Xlink in Java-Objekt umwandeln XML & JSON 9
S Jdom+java webstart XML & JSON 4
P Einstieg in XML mit Java XML & JSON 3
G MS-Word Dokument mit Java erstellen XML & JSON 2
N AXIOM mit Java 1.4 XML & JSON 4
J DTD in Java integrieren? XML & JSON 3
L XML Datei in Java angeben Pfad? XML & JSON 3
G Problem mit XML-Schema Validierung mit Java XML & JSON 12
G XML mit JAVA an URL senden (http post) XML & JSON 12
D Java DOM Ausgabe ohne XML header XML & JSON 4
S XML Strings in JAVA einlesen, aber wie? XML & JSON 8
S Java 6 und Xerces-j-2-9 XML & JSON 3
E XML mit java einlesn XML & JSON 2
L mit Java eine HTML-Datei erstellen XML & JSON 3
O OpenDocument-Tabelle mit Java lesen und schreiben XML & JSON 3
G JAVA und DOM XML & JSON 2
M Java und XSLT: Performanz-Problem XML & JSON 5
P DTD -> Java XML & JSON 4
K xml --> sax --> java objekthierarchie XML & JSON 2
B DTD aus Java erzeugen XML & JSON 2

Ähnliche Java Themen

Neue Themen


Oben