ActionScript 3 – Programmation séquentielle et orientée objet
282
Créer une source XML
Si la rédaction d’un document XML n’est pas très complexe, sa conception l’est tout de
même un peu. En effet, on ne peut pas se lancer dans l’écriture d’un fichier XML sans
analyser préalablement l’organisation de son contenu.
Première étape
La création d’un document XML débute par une phase de réflexion au cours de laquelle
vous devez recenser les informations devant figurer dans le fichier XML. Il faut ensuite
regrouper et hiérarchiser les données récoltées pour obtenir une arborescence qu’il est
ensuite facile de retranscrire sous forme d’une structure XML.
Exemple : nous souhaitons utiliser les noms des 22 régions de France (Chapitre13/
franceregions.xml, Chapitre13/franceregions2.xml et Chapitre13/franceregions3.xml),
ainsi que ceux des départements associés (Chapitre13/france.xml). Voici l’organisation
des données que nous avons choisie :
Fichier franceregions.xml :
Remarque
Dans le fichier france.xml vous allez constater que nous avons décidé de regrouper les départements
français par région. Mais, nous aurions tout autant pu rédiger une liste des départements pour lesquels
nous aurions indiqué une région de rattachement en tant qu’attribut. Dans ce dernier cas, une répétition
inutile du nom des régions aurait été inéluctable.
282
Créer une source XML
Si la rédaction d’un document XML n’est pas très complexe, sa conception l’est tout de
même un peu. En effet, on ne peut pas se lancer dans l’écriture d’un fichier XML sans
analyser préalablement l’organisation de son contenu.
Première étape
La création d’un document XML débute par une phase de réflexion au cours de laquelle
vous devez recenser les informations devant figurer dans le fichier XML. Il faut ensuite
regrouper et hiérarchiser les données récoltées pour obtenir une arborescence qu’il est
ensuite facile de retranscrire sous forme d’une structure XML.
Exemple : nous souhaitons utiliser les noms des 22 régions de France (Chapitre13/
franceregions.xml, Chapitre13/franceregions2.xml et Chapitre13/franceregions3.xml),
ainsi que ceux des départements associés (Chapitre13/france.xml). Voici l’organisation
des données que nous avons choisie :
Fichier franceregions.xml :
Remarque
Dans le fichier france.xml vous allez constater que nous avons décidé de regrouper les départements
français par région. Mais, nous aurions tout autant pu rédiger une liste des départements pour lesquels
nous aurions indiqué une région de rattachement en tant qu’attribut. Dans ce dernier cas, une répétition
inutile du nom des régions aurait été inéluctable.
