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 :

probléme generation de fichier doc en arabe


Sujet :

Documents Java

  1. #21
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 594
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 594
    Par défaut
    Chaque caractère est sous la forme \uXXXX où XXXX est un nombre de 4 chiffres hexadécimaux, qui représente le code point unicode du caractère.

    Dans le cas de ا son code point unicode est 1575 (décimal), soit 627 (hexadécimal) il faut donc l'écrire \u0627 .

    http://rishida.net/tools/conversion/ permet de faire la conversion facilement : copier-coller le texte arabe, cliquer sur "convert" et récupérer le résultat de "JavaScript escapes", qui sont les mêmes qu'en Java.

    Note : d'ordinaire je ne recommande pas de faire ça, c'est illisible.
    Quand on veut éviter de mettre du non-ASCII dans son code source Java, je recommande plutôt d'externaliser les textes dans des fichiers ressources en UTF-8, puis de dire à Java, au démarrage, d'ouvrir les fichiers ressources en UTF-8 et lire les textes de là. Comme ça, les textes restent lisibles, et ils ne sont pas dans les fichiers .java.
    Mais bon, ici le principal problème de la personne, c'est qu'elle ne s'en sort pas pour vérifier si un fichier est bien en UTF-8 et pour dire à ses programmes de l'ouvrir comme tel.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  2. #22
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 483
    Par défaut
    ce n'est pas nécessaire. Ca démontre juste que vous écrivez votre code source dans un codage qui n'est pas le meme que celui que vous utilisez avec voter compilateur. Il suffit simplement d'être cohérent et d'utiliser le meme encodage des deux cotés (Compilateur et éditeur).

  3. #23
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2008
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2008
    Messages : 66
    Par défaut
    Merci beaucoup les amis, je vais essayer de convertir le texte mais je vais commenter chaque variable avec la signification en arabe du code générer

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/06/2010, 21h15
  2. [WD-2007] Problème entre un fichier .dot et les .doc
    Par Montfeus dans le forum Word
    Réponses: 1
    Dernier message: 26/06/2009, 17h39
  3. Problème lecture fichier doc
    Par OLman135 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 31/07/2008, 14h01
  4. Double problème : RSS et fichiers doc
    Par gorhh dans le forum Zend Framework
    Réponses: 1
    Dernier message: 14/07/2008, 16h02
  5. [WORD] Problème pour concatener 2 fichiers .doc
    Par marco000 dans le forum VBA Word
    Réponses: 14
    Dernier message: 27/08/2006, 17h49

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