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

Format d'échange (XML, JSON...) Java Discussion :

XML et Caracteres Speciaux [DOM]


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 43
    Points : 42
    Points
    42
    Par défaut XML et Caracteres Speciaux
    Bonjour à tous,

    Dans mon petit programme j'ai un menu qui me permet de d'afficher un dialogue répertoriant une ribembelle de caracteres speciaux, qui, lorsqu'on clique sur un caractere special, cela insere le caractere correspondant dans un JTextPane.

    Jusque la tout vas bien. Mon souci est que je souhaite rendre au maximum mon programme parametrable, y compris la liste des caracteres speciaux à afficher.

    Pour cela j'ai donc un fichier xml repertoriant mes caracteres speciaux sous cette forme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <Liste name="Latin basique">
    	<Attribute name="!" value="\u0021" />
    	<Attribute name="" value="\u0022" />
    	<Attribute name="#" value="\u0023" />
            ...
    </Liste>
    Pour parser mon fichier xml j'utilise DOM.

    Mon probleme est que lors de la recuperation des valeurs je recupere le code de mon caractere sous la forme "\\u0021", ce qui enpeche Java d'effectuer la conversion.

    Alors comment puis-je faire pour recuperer le code sous sa bonne forme pour ensuite le traduire correctement a l'affichage ??

    Merci de vos reponses.

    lulu

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 43
    Points : 42
    Points
    42
    Par défaut
    Bon et bien j'ai trouvé la réponse à ma question.
    Il suffit de remplacer le code Unidoce Hexadecimal par le code Unicode décimal.

    Bonne journée

    lulu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XML] parser caractères spéciaux
    Par didier.cabale dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 16/11/2006, 10h48
  2. [xml] [flash] caracteres speciaux
    Par Alex35 dans le forum Flash
    Réponses: 10
    Dernier message: 01/11/2006, 00h17
  3. Réponses: 1
    Dernier message: 01/07/2006, 11h18
  4. [XML] Caracteres speciaux entre les balises.
    Par Shrieker dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 16/09/2005, 14h14
  5. delphi XML / HTML caractéres speciaux !
    Par adem dans le forum EDI
    Réponses: 2
    Dernier message: 29/08/2002, 17h48

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