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

Java Discussion :

Java, Excel et Unix


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 3
    Par défaut Java, Excel et Unix
    Bonjour,

    j'utilise l'API jxl pour lire des fichiers excels dans une appli Java.
    La lecture fonctionne bien lorsque mon appli tourne dans un serveur d'appli sous window, mais j'ai des problèmes d'accents (carrés à la place des accents) lorsque mon appli tourne sur un serveur unix.
    Je spécifie l'encodage de la manière suivante :
    workbooksettings.setEncoding("ISO-8859-15");
    J'ai trouvé quelques messages évoquant ce problème mais je n'ai pas l'impression qu'ils correspondent exactement à ma situation.

    Merci si vous avez une solution.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    Le problème peut venir de la source des textes contenant des caractères non ascii.
    D'où viennent ces textes ?
    Fichier ? Flux HTTP ? Saisie utilisateur ?

  3. #3
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 3
    Par défaut
    Bonjour,

    je ne suis pas sûr de bien comprendre.
    C'est un fichier Excel (y-a-t-il plusieurs formats d'encodage pour un fichier excel ???) qui à priori a été écrit à la main par des utilisateurs.
    Il est chargé via une interface web en html (champ input de type "file") et lu à ce moment là par l'appli java.
    Si je charge le même fichier sur l'appli java déployée sur plateforme windows, ça fonctionne. Sur plateforme unix, j'ai ces problèmes d'accents.

  4. #4
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 3
    Par défaut
    Bonjour,

    bon la vérité était ailleurs. Le problème venait d'un accent dans une constante de mon application JAVA qui à priori a un encodage différent suivant la plateforme.
    Bref, le trio JAVA, Linux et Excel fonctionnait bien...

Discussions similaires

  1. [Debutant]Programme java sous machine unix
    Par megapacman dans le forum Langage
    Réponses: 4
    Dernier message: 06/11/2007, 14h10
  2. interfaçage JAVA Excel
    Par AsmaHaj dans le forum Langage
    Réponses: 1
    Dernier message: 20/05/2007, 13h11
  3. Oracle - Java - Excel
    Par habasque dans le forum JDBC
    Réponses: 6
    Dernier message: 25/10/2006, 22h38
  4. Réponses: 4
    Dernier message: 09/11/2005, 17h11
  5. [JXL] utilisation jxl (java / excel)
    Par yoxx dans le forum Documents
    Réponses: 5
    Dernier message: 16/08/2005, 13h42

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