ActionScript 3 – Programmation séquentielle et orientée objet
296
signes (chiffres et caractères). De ce fait, nous aurions tout à fait pu simplifier notre arborescence de la façon suivante :




Cet autre constat est flagrant : il semblerait que l’usage des attributs simplifie la structure
des documents XML, mais comme nous l’évoquions précédemment, tout dépend de la
quantité de signes à stocker dans un nœud ou en tant que valeur d’attribut.
Un attribut correspond avant tout à la structure suivante :

ou encore :

Une valeur

Dans le premier cas, elle s’insère dans la balise autofermante, dans le deuxième cas, elle
est placée dans la balise ouvrante d’un nœud. Quelle que soit la méthode, il s’agit
toujours d’un paire nomAttribut="Valeur de l’attribut". Le nom de l’attribut ne doit pas
contenir de caractères accentués ou spéciaux, ni même d’espace. La valeur associée à
l’attribut doit toujours être saisie entre guillemets.
L’exemple qui va suivre illustre que l’usage de l’attribut possède une limite.
Mais si tu ne te souviens pas de l’endroit où tu as placé ton PDA, comment
allons nous pouvoir retrouver notre chemin, car nous ne pouvons pas utiliser ton
application de géolocalisation. Ce n’est pas très malin de ta part.

Que tu es bête ! Je n’ai pas oublié de prendre mon GPS qui est tout de même plus
pratique que mon PDA. De plus, le son du JerryJerry est de bien meilleure qualité que
mon Achetéssé...

Oui, tu as raison.
Les trois nœuds ci-dessus pourrait être difficilement transformés sous cette forme :



La saisie et la lecture sont moins évidentes lorsque vous utilisez des balises avec des
informations contenant de nombreux signes. Par ailleurs, si vous deviez utiliser des
Précédent

- 324/426

Suivant