En utilisant le code suivant lors de la lecture dans un fichier .xls, où s est le répertoire du fichier:Apache POI HSSF erreur de lecture XLS
InputStream input = new FileInputStream(s);
Workbook wbs = new HSSFWorkbook(input);
je reçois le message d'erreur suivant:
Exception in thread "main" java.io.IOException: Invalid header signature; read 0x0010000000060809, expected 0xE11AB1A1E011CFD0
I besoin d'un programme qui est capable de lire XLSX ou XLS, et en utilisant exactement le même code juste ajusté pour XSSF, il n'a aucun problème à tout lire dans le fichier XLSX.
l'exception se produit en créant la variable 'input' ou' wbs'? –