1. #1
    Membre actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mars 2008
    Messages
    462
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    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 : 462
    Points : 276
    Points
    276

    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
    11 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : septembre 2004
    Messages : 11 274
    Points : 19 101
    Points
    19 101

    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, 16h45
  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, 21h57
  3. Réponses: 3
    Dernier message: 10/04/2010, 16h57
  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, 15h01
  5. Réponses: 9
    Dernier message: 16/10/2008, 03h54

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