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 :

différence entre attribut et noeud


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif
    Inscrit en
    Juin 2010
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 17
    Par défaut différence entre attribut et noeud
    bonjour
    j'aimerai savoir différence entre attribut et noeud
    merci

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 585
    Par défaut
    C'est pas tant la différence que le point commun, qui devrait t'intéresser.

    Un nœud, c'est un "truc" qu'il y a dans un document XML. Ça peut être
    - un nœud élément <machin/> ou <machin>truc bidule chose</machin>
    - un nœud texte (comme le contenu de la balise <machin>, au-dessus, c'est un nœud texte.)
    - un nœud processing-instruction genre <?xml-stylesheet machin truc?>
    - un nœud référence d'entité genre &nbsp;
    - (normalisable à un nœud texte : ) un nœud CDATA genre <![CDATA[bidule < chose && truc > machin]]>
    - (ignorable : ) un nœud commentaire genre <!-- truc bidule -->
    - un nœud attribut (le plus chiant de tous, parce qu'il fait partie du nœud élément et ne fonctionne donc pas comme les autres.)

    Un attribut, bah c'est un attribut.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Bonjour,

    il y existe aussi une différence concernant l'ordre.

    Les deux éléments de type root ne sont pas équivalents :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <root><element1/><element2/></root>
    <root><element2/><element1/></root>
    en revanche, les deux éléments de type element sont équivalents :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <element attr1="1" attr2="2"/>
    <element attr2="2" attr1="1"/>

  4. #4
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Par défaut
    Citation Envoyé par thelvin Voir le message
    - un nœud attribut (le plus chiant de tous, parce qu'il fait partie du nœud élément et ne fonctionne donc pas comme les autres.)
    pas d'accord, tu as oublié les namespace et je peux te dire que les gérer de façon "noeud" (j'ai fait quelques traitement généraliste de namesapce pour de l'affichage HTML de XML) ça c'est chiant.
    L'attribut c'est à peine une pointe d'agacement passager

Discussions similaires

  1. Différence entre attributs class et id
    Par alex2746 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 26/05/2010, 23h41
  2. [XML] quelle différence entre utiliser un attribut ou un tag ?
    Par clavier12AZQSWX dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 02/09/2009, 16h52
  3. Différences entre une balise et un attribut ?
    Par Evocatii dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 10/07/2009, 15h33
  4. Réponses: 1
    Dernier message: 28/02/2008, 13h35
  5. Sérialisation: Quelles différences entre les attributs ?
    Par eldoctor.Sylvain dans le forum Framework .NET
    Réponses: 2
    Dernier message: 18/09/2006, 15h12

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