Hello les gens;
Je suis en train de travailler sur un traitement pour contrôler des fichiers Excel et j'utilise pour cela l'api POI.
Mon problème provient du fait que les fichiers à contrôler sont relativement volumineux (un peu plus de 300.000 lignes en moyenne) et que cela lève une exception OutOfMemory lors la création d'un objet org.apache.poi.xssf.usermodel.XSSFWorkbook:
Y'a t'il un moyen de lire ce fichier avec un buffer genre n lignes par n lignes ou une solution plus adéquate?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 try { workBook = new XSSFWorkbook(stringCheminDeMonFichier); } catch (IOException e) { // TODO Bloc catch auto-généré e.printStackTrace(); }
Merci pour toutes vos contributions.
Partager