Bonjour tout le monde,

Je suis actuellement sur un projet de parsing de fichier Xls.
Tout marche bien avec POI j'arrive a bien récupéré les chaines de caractère sauf pour l'Arabe. j'ai des chaines de caractère dans ce fichiers qui sont en arabe, et le problème c'est que avec POI je ne peut ouvrir le fichier en stipulant l'encodage de lecture pour lire un fichier xls avec poi 3 méthodes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 new HSSFWorkbook(POIFSFileSystem fs);
   new HSSFWorkbook(InputStream s, boolean preservedNodes);
   new HSSFWorkbook(POIFSFileSystem fs, boolean preservedNodes);
   new HSSFWorkbook(DirectoryNode dn,POIFSFileSystem fs,boolean preservedNodes)
  new HSSFWorkbook(new FileInputStream(filename));
J'utilise la dernière méthode je créer un nouveau FileInputStream avec le nom du fichier mais je ne vois pas comment lui spécifier l'encodage quand j'ouvre mon flux de lecture.
J'aimerais bien savoir car j'ai lu la doc j'ai même regarder la doc mais la ...
Donc si quelqu'un a une solution car j'ai même tester les truc de la FAQ qui disent de faire un new BufferredReader mais comme la fonction n'en prend pas en paramètre je ne voie plus trop comment faire