POI wirft RecordFormatException

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
Hallo zusammen,

für einen Zugriff auf Excel benutze ich POI. Das klappt soweit ganz gut. Bei einer meiner Exceltabellen bekomme ich jedoch schon beim Instanzieren einen Fehler:

Code:
  POIFSFileSystem  fs     = new POIFSFileSystem(new FileInputStream(inFile));
           HSSFWorkbook     wb     = new HSSFWorkbook(fs);// <<< Hier tritt der Fehler auf
           HSSFSheet        sheet  = wb.getSheetAt(sheetNr);
           HSSFRow          row    = sheet.getRow(startY);
            //usw. ...

Das sagt er mir:

org.apache.poi.hssf.record.RecordFormatException: Unable to construct record
instance, the following exception occured: null


Weiß jemand was das sein könnte? Die Docs von POI hab ich schon durchsucht, aber nicht wirklich was gefunden.
Ach ja, die Exceltabelle um die es geht, besitzt 4 Sheets. Wenn ich das vierte Sheet entferne, klappt es ???:L Das Sheet enthält aber keine "exotischen" Dinge.

Thx im voraus
 
G

Gast

Gast
Aber immer, wenn's hilft...

Code:
  POIFSFileSystem  fs       = new POIFSFileSystem(new FileInputStream("C:\\Test.xls"));
           HSSFWorkbook     wb     = new HSSFWorkbook(fs);
           HSSFSheet        sheet    = wb.getSheetAt(0);//erstes Sheet
           HSSFRow          row     = sheet.getRow(15);//Start in der 16. (!) Zeile
 

Pennywise

Aktives Mitglied
Also bei mir gehts, egal wieviel sheets meine Datei hat.
Hier mein Quellcode, ich hol mir meine Dateiüber einen FileChooser:
Code:
POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(datei));
HSSFWorkbook wb = new HSSFWorkbook(fs);
HSSFSheet sheet = wb.getSheetAt(0);
HSSFRow row = sheet.getRow(0);

Probiers halt mal damit.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
MarvinsDepression Unbekanntes Zeichen in fremden Code wirft Fragen auf Allgemeine Java-Themen 4
O xlsx Datei auslesen mit POI von Apache wirft seltsamen Fehler. Allgemeine Java-Themen 11
B Maven Keycloak library wirft exceptions nach maven package Allgemeine Java-Themen 1
A Variable, welche Exeption wirft als "Global" deklarieren Allgemeine Java-Themen 13
U Input/Output Warum wirft mir das Programm diesen Fehler? Allgemeine Java-Themen 6
KilledByCheese Dezimal nach Hexadezimal rechner wirft seltsame exception Allgemeine Java-Themen 4
L Eigenener ClassLoader wirft java.lang.NoClassDefFoundError Allgemeine Java-Themen 0
A Vererbung Klassen-Downcasting wirft ClassCastException Allgemeine Java-Themen 2
R ZIP FileSystem unter Windows wirft exception Allgemeine Java-Themen 7
3 MP3-Finder wirft NullPointerException Allgemeine Java-Themen 13
N Methode wirft FatalError Allgemeine Java-Themen 2
J AudioClip wirft IllegalStateException Allgemeine Java-Themen 2
VfL_Freak ServerSocket wirft nicht immer eine BindException Allgemeine Java-Themen 21
M DefaultTableModel wirft beim Serialisieren Exception :-( Allgemeine Java-Themen 7
T getConstructor() wirft NoSuchMethodException . Allgemeine Java-Themen 7
M Iterator wirft Exception Allgemeine Java-Themen 10
F GregorianCalendar wirft keine Fehler bei z.b. Monat 17 Allgemeine Java-Themen 3
G Font mittels ClassLoader in .jar wirft NotFoundException Allgemeine Java-Themen 10
M Konstruktor, der Excpetions wirft Allgemeine Java-Themen 2

Ähnliche Java Themen


Oben