POI - Problème de lecture de fichier
Bonjour,
Je rencontre un problème avec la lecture d'un fichier EXCEL avec la librairie POI. La librairie utilisée est la suivante : poi-3.0-rc4-20070503.jar
Lorsque j'essaie de lire le fichier, j'ai le message suivant :
Code:
1 2 3 4
|
java.io.IOException: Unable to read entire header; 0 bytes read; expected 512 bytes
at org.apache.poi.poifs.storage.HeaderBlockReader.<init>(HeaderBlockReader.java:83)
at org.apache.poi.poifs.filesystem.POIFSFileSystem.<init>(POIFSFileSystem.java:84) |
Le code utilisé est le suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
InputStream inputStream = null;
boolean status = true;
Properties prop = new Properties();
try
{
inputStream = new FileInputStream(xlsPath);
try {
prop.load(inputStream);
} catch (IOException ex) {
ex.printStackTrace();
}
}
catch (FileNotFoundException e)
{
e.printStackTrace ();
status = false;
}
if(inputStream != null)
{
POIFSFileSystem fileSystem = null;
try
{
fileSystem = new POIFSFileSystem (inputStream);
... |
Le programme plante à l'instruction : "fileSystem = new POIFSFileSystem (inputStream);"
Je bloque la dessus, si vous voyez pourquoi ?
Merci d'avance pour toute information complémentaire.