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 :

Question à propos d'un accent dans un schéma wsdla


Sujet :

XML/XSL et SOAP

  1. #1
    Membre actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2008
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2008
    Messages : 464
    Points : 268
    Points
    268
    Par défaut Question à propos d'un accent dans un schéma wsdla
    Bonjour,
    J'ai un wsdl qui contient un schéma qui a un élément contenant une énumération dans laquelle une des valeurs est accentuée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
          <xs:simpleType name="monStaturEnum">
            <xs:restriction base="xs:string">
              <xs:enumeration value="présent"/>
              <xs:enumeration value="enAvance"/>
              <xs:enumeration value="enRetard"/>
            </xs:restriction>
          </xs:simpleType>
    Je voudrais savoir si c'est conforme au recommandation.
    Je sais que dans une balise on a plutôt &eacute; ou intégrer le tout dans un CDATA mais là on en est plutôt à savoir si la valeur d'un attribut peut être accentué.
    PS : La déclaration de mon xml est correct :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <?xml version="1.0" encoding="utf-8"?>
    Enconding = utf-8.

    Merci pour vos réponses.

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 551
    Points : 21 607
    Points
    21 607
    Par défaut
    Hello,

    oui, les accents sont autorisés dans les attributs par XML. D'ailleurs XML autorise même de faire des balises comme <été>...</été>, mais ça ce n'est pas très conseillé.

    Pour les attributs, ça devrait être évident qu'on a le droit de mettre des accents dedans. Tu sais sans doute qu'il existe des versions de HTML mises au format XML (ça s'appelle XHTML.)
    Or en HTML, on a par exemple les éléments <input value="à remplir obligatoirement" />. C'est un champ texte dont le contenu est affiché à l'utilisateur et modifiable par l'utilisateur, et bien entendu les accents et n'importe quel texte doivent y être acceptés.

    Je sais que dans une balise on a plutôt &eacute;
    Pas vraiment. On peut si on a envie, mais c'est assez passé de mode depuis que tout le monde est content de faire de l'utf-8 par défaut et que les difficultés d'encodage se font rares.

    ou intégrer le tout dans un CDATA
    Non ça ça n'a rien à voir.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 11
    Dernier message: 17/04/2014, 15h45
  2. [WS 2008] Question à propos la création d'un sous domaine dans server 2008
    Par L'aigle de Carthage dans le forum Windows Serveur
    Réponses: 0
    Dernier message: 26/11/2010, 20h57
  3. Réponses: 3
    Dernier message: 10/04/2010, 15h57
  4. Question à propos des délégués dans wcf
    Par teddyalbina dans le forum Windows Communication Foundation
    Réponses: 9
    Dernier message: 03/02/2009, 14h01
  5. Réponses: 9
    Dernier message: 16/10/2008, 02h54

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