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

XML/XSL et SOAP Discussion :

[debutant] unicode


Sujet :

XML/XSL et SOAP

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 3
    Points : 2
    Points
    2
    Par défaut [Resolu] [debutant] unicode
    bonjour,

    je débute avec XML et je voulais savoir à quoi sert l'attribut encoding
    J'ai entendu que XML supportait Unicode?

  2. #2
    ndp
    ndp est déconnecté
    Membre actif Avatar de ndp
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 227
    Points : 255
    Points
    255
    Par défaut
    XML supporte comme jeu de caractère l'Unicode, c'est un jeu de caractères codés sur 16bits.
    Mais en général on utilise qu'une partie du jeu de caractères et donc on ne veut pas ofrcemment un codage sur 16 bits et tu peux donc spécifier un codage de caractères.
    C'est ce que tu spécifies avec l'attribut "encoding", c'est un sous-ensemble du jeu Unicode.

  3. #3
    Candidat au Club
    Inscrit en
    Mai 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    merci

    mais j'ai un autre problème, je n'arrive pas à mettrel 'encoding dans mon document

  4. #4
    ndp
    ndp est déconnecté
    Membre actif Avatar de ndp
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 227
    Points : 255
    Points
    255
    Par défaut
    ben il faudrait que tu montres ton code

    La définition se fait dans la déclaration XML au début de ton document
    par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <?xml version="1.0" encoding="ISO-8859-1"?>
    ...
    Ici tu restreint les caractères à ceux définit par l'ISO-8859-1, tu définies donc un sous-ensemble de l'Unicode
    il faudra vérifier

  5. #5
    ndp
    ndp est déconnecté
    Membre actif Avatar de ndp
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 227
    Points : 255
    Points
    255
    Par défaut
    Bon alors la question de dadou91 reste posée, pourquoi dit-on que XML a comme jeu de caractères standard l'Unicode?

  6. #6
    ndp
    ndp est déconnecté
    Membre actif Avatar de ndp
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 227
    Points : 255
    Points
    255
    Par défaut
    Je croyais aussi que ISO-8859-1 correspondait au codage UTF-8

  7. #7
    ndp
    ndp est déconnecté
    Membre actif Avatar de ndp
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 227
    Points : 255
    Points
    255
    Par défaut
    C'est bon je crois que je commence à comprendre

    Pour XML 1.0, les deux codages de caractères imposés pour les parseurs sont UTF-8 et UTF-16, c'est pourquoi Unicode est le jeux de caractères par défaut.

    On peut utiliser un autre jeux de caractères mais il faut qu'il soit précisé avec l'attribut "encoding". Quand un tel fichier est traité par un parseur Sax ou Dom, il y a une traduction vers Unicode avant les traitements suivants.

    Est-ce que bien j'ai compris?

  8. #8
    Candidat au Club
    Inscrit en
    Mai 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Merci à tous pour ces renseignements

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

Discussions similaires

  1. [debutant] creation d un fichier UNICODE
    Par 83stef dans le forum Windows Forms
    Réponses: 4
    Dernier message: 23/10/2007, 18h06
  2. [Debutant] Afficher des chaines unicodes avec println
    Par MichaelB dans le forum Langage
    Réponses: 2
    Dernier message: 10/01/2007, 19h39
  3. [FLASH] pb debutant
    Par ultrakas dans le forum Flash
    Réponses: 2
    Dernier message: 05/06/2003, 00h48
  4. [debutant]Limiter le temps de saisi
    Par Nasky dans le forum C
    Réponses: 5
    Dernier message: 17/03/2003, 15h47
  5. Réponses: 3
    Dernier message: 09/02/2003, 01h09

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