Gérer le XML dans Flash
CHAPITRE 13
297
guillemets dans la valeur d’un attribut, il faudrait les coder alors que c’est inutile entre les
balises ouvrante ou fermante d’un nœud.
"Alsace"
Le mot Alsace correspond à la valeur du nœud. Ce dernier peut tout à fait contenir des
guillemets. En revanche, le code ci-dessous génèrera une erreur.
Alsace
Nous essayons de placer les termes Alsaciens et Alsaciennes entre guillemets, mais
malheureusement, cela est impossible car il faut utiliser ces signes pour définir la valeur
d’un attribut. Nous devons donc utiliser le code "
➥Alsace
Le tableau 13-1 présente les codes des caractères spéciaux que vous devez utiliser dans
les valeurs d’attributs :
En conclusion
L’usage des attributs s’avère très utile et très pratique lorsqu’il faut associer quelques
informations à un nœud sans être pour autant obligé de créer des nœuds enfants.
Exploiter une arborescence XML dans une animation
L’exploitation de l’arborescence d’un fichier XML débute par la procédure de chargement des données qu’il contient. Nous allons donc commencer par apprendre à placer le
contenu d’un fichier XML dans la mémoire vive de l’ordinateur, afin de pouvoir parcourir
ses différentes branches.
Chargement d’un document XML
Fichiers de référence : Chapitre13/xml.fla et Chapitre13/franceregions.xml
Nous allons devoir utiliser trois variables pour charger puis stocker les lignes contenues
dans le fichier XML :
var fichierXML:XML;
var chargeurDonnees:URLLoader = new URLLoader();
var adresseFichierXML:URLRequest = new URLRequest("franceregions.xml");
Tableau 13-1 Les codes des caractères spéciaux
Signe
Code HTML
"
"
<
<
>
>
&
&
CHAPITRE 13
297
guillemets dans la valeur d’un attribut, il faudrait les coder alors que c’est inutile entre les
balises ouvrante ou fermante d’un nœud.
Le mot Alsace correspond à la valeur du nœud. Ce dernier peut tout à fait contenir des
guillemets. En revanche, le code ci-dessous génèrera une erreur.
Nous essayons de placer les termes Alsaciens et Alsaciennes entre guillemets, mais
malheureusement, cela est impossible car il faut utiliser ces signes pour définir la valeur
d’un attribut. Nous devons donc utiliser le code "
➥Alsace
Le tableau 13-1 présente les codes des caractères spéciaux que vous devez utiliser dans
les valeurs d’attributs :
En conclusion
L’usage des attributs s’avère très utile et très pratique lorsqu’il faut associer quelques
informations à un nœud sans être pour autant obligé de créer des nœuds enfants.
Exploiter une arborescence XML dans une animation
L’exploitation de l’arborescence d’un fichier XML débute par la procédure de chargement des données qu’il contient. Nous allons donc commencer par apprendre à placer le
contenu d’un fichier XML dans la mémoire vive de l’ordinateur, afin de pouvoir parcourir
ses différentes branches.
Chargement d’un document XML
Fichiers de référence : Chapitre13/xml.fla et Chapitre13/franceregions.xml
Nous allons devoir utiliser trois variables pour charger puis stocker les lignes contenues
dans le fichier XML :
var fichierXML:XML;
var chargeurDonnees:URLLoader = new URLLoader();
var adresseFichierXML:URLRequest = new URLRequest("franceregions.xml");
Tableau 13-1 Les codes des caractères spéciaux
Signe
Code HTML
"
"
<
<
>
>
&
&
