XML: c'est valable plusieurs noeuds enfants de même nom?

XML: c'est valable plusieurs noeuds enfants de même nom? - Divers - Programmation

Marsh Posté le 22-02-2003 à 11:29:41    

Salut à tous,
 
bon je m'explique:
 
Mon XML devrait ressembler à ça:
 
<stats>
   <Joueur Equipe="xxxx">Numéro</Joueur>
      <TT coord="x;y">temps</TT>
      <TT coord="x;y">temps</TT>
      <TT coord="x;y">temps</TT>
      <TR coord="x;y">temps</TR>
      .......
   </Joueur>
</stats>
 
Donc trois questions:
 

  • le "x;y" pour l'attribut coord, on peut?
  • est-ce que je peux mettre plusieurs fois <TT coord="x;y">temps</TT> sachant que x, y et temps seront à chaque fois différents?
  • Si on peut, c'est pas trop chiant à parser après?


Merci d'avance

Reply

Marsh Posté le 22-02-2003 à 11:29:41   

Reply

Marsh Posté le 22-02-2003 à 11:33:14    

Oui, tu peux sans problème.
Par contre, perso, mais ça n'a rien à voir avec la norme, quand il y a des boublons de noms de tags, j'ai pas qu'on mette d'autres types de tags dans le même noeuds, donc regarde si tu peux regrouper tes TT dans un noaud en plus genre:
 
<stats>  
  <Joueur Equipe="xxxx">Numéro</Joueur>  
    <TTinfos>
      <TT coord="x;y">temps</TT>  
      <TT coord="x;y">temps</TT>  
      <TT coord="x;y">temps</TT>  
    </TTinfos>
    <TR coord="x;y">temps</TR>  
    .......  
  </Joueur>  
</stats>  
 
Mais c'est uniquement pour gagner en lisibilité.

Reply

Marsh Posté le 22-02-2003 à 16:45:42    

ok, merci pour ta réponse...

Reply

Marsh Posté le 27-02-2003 à 17:48:00    

Au lieu de mettre coord="x;y" moi je mettrais ligne="x" colonne="y" par exempl pcq le jour viendra ou il te faudra x et pas y ( ou l'inverse) :-)!
 
Scinder la valeur d'un attribut lors d'une transformation c'est surement possible mais autant l'éviter non?  
 
Avander


---------------
A thing of beauty is a joy forever (John Keats)
Reply

Marsh Posté le 27-02-2003 à 17:49:20    

moi je mettrais x="x" et y="y" parce que ligne/colonne ça fait long comme nom quand même :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed