IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Documents Java Discussion :

API POI pour lire des fichiers XLS remplis avec caractères sur 16 bits?


Sujet :

Documents Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 32
    Points : 30
    Points
    30
    Par défaut API POI pour lire des fichiers XLS remplis avec caractères sur 16 bits?
    salut,

    voilà ma question:

    actuellement je développe en java sous eclipse. Je dois extraire des chaînes de caractères multi langues issues de fichiers Excels.

    Pour cela j'utilise l'API POI qui permet de lire les fichiers Excels, jusque là tout va bien, du moment que les cellules Excel contiennent des chaînes de caractères écrit avec du ASCII standart.

    Le problème se pose lorsque je veux lire des cellules contenant des chaînes écrit avec un jeu de caractère sur 16 bits, notamment pour les langages Arabe, Indien ou Urdu ...etc.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Exemple Urdu :        رنگ ٹون
    J'ignore si l'exemple que j'ai mis passera bien.

    J'ai essayé de lire et d'afficher ce que je lisais dans de telles cellules. Mais le System.out.println() m'affiche des carrés.

    voilà la situation.
    J'aimerais savoir si l'API POI permet de lire des jeux de caractères sur 16 bits?
    Si oui comment faire pour lire et afficher correctement les chaînes lues.

    Je regardais sur le net et peut-être qu'il y a une histoire de Charset à utiliser. Mais j'avoue que je suis dans le brouillard total pour le moment.

    merci de votre aide.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 32
    Points : 30
    Points
    30
    Par défaut
    comme je le pensais la chaîne Urdu mis en exemple s'est transformée en code.

    mais je pense que tout le monde à compris ce que je voulais dire.

Discussions similaires

  1. TRichEdit pour lire des fichiers *.txt
    Par PiPo123 dans le forum Composants VCL
    Réponses: 4
    Dernier message: 16/09/2008, 03h12
  2. Réponses: 15
    Dernier message: 11/07/2008, 15h21
  3. Librairie pour lire des fichiers Matlab
    Par melleb dans le forum C#
    Réponses: 8
    Dernier message: 17/06/2008, 15h44
  4. Créer logiciel pour lire des fichiers audios (mp3 et compagnie)
    Par valebl dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 30/05/2007, 11h12
  5. Lire des fichier xls
    Par jekk dans le forum Documents
    Réponses: 1
    Dernier message: 03/04/2007, 19h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo