Gérer le XML dans Flash
CHAPITRE 13
295
Mâcon
Auxerre

1 609 653
1 610 067
1 622 542
1 623 913



Comme vous l’aurez compris, un nœud correspond donc à une information dans une
arborescence (comme le nœud ou encore nom="Calvados" numero="14">Caen).
Le nœud est également qualifié de branche lorsqu’il possède un ou plusieurs nœuds enfants.
Nous vous le précisions déjà dans le développement précédent sur la notion de Balise, un
nœud possède toujours deux balises (une ouvrante et une fermante), à l’exception des
balises autofermantes.
L’attribut
Comme nous venons de le voir, un nœud n’est ni plus ni moins qu’une information qui
peut en contenir une ou plusieurs autres. Comment ces dernières peuvent-elles être
contenues ? C’est la question que vous vous poserez bien souvent car deux possibilités
s’offrent à vous, l’une aussi avantageuse que l’autre (sauf dans le cas d’une information
assez longue).
Voici une première arborescence que nous pourrions exploiter dans une animation Flash :


Bas-Rhin
67
Strasbourg


Haut-Rhin
68
Colmar


Vous pouvez constater que toutes les informations rattachées à un département sont
contenues en tant que nœud. Les valeurs Bas-Rhin, 67 et Strasbourg comportent peu de
Précédent

- 323/426

Suivant