Gérer le XML dans Flash
CHAPITRE 13
291
1. Créez un nouveau document.
2. Enregistrez-le avec un nom représentatif des informations qu’il contient. Rappelons
que vous ne devez pas utiliser de caractères accentués ou spéciaux. Il est capital que
vous choisissiez le format Unicode ou UTF-8 pour l’enregistrement de votre document, afin que tous les caractères saisis dans le fichier soient reconnus par Flash.
3. Saisissez votre code XML (consultez le développement suivant, Structure élémentaire
d’un fichier XML).
4. Effectuez un dernier enregistrement de votre document.
5. Faites glisser votre document dans la fenêtre d’un navigateur pour vous assurer qu’il
est valide.
Cette dernière étape vous permet de vérifier si votre document contient des erreurs avant
que Flash ne vous le signale dans la fenêtre Sortie. Le code d’erreur et l’information affichés par Flash ne sont pas toujours très parlants comparés au message signalé par un
navigateur.
Structure élémentaire d’un fichier XML
Elle repose sur l’imbrication de nœuds intitulés, de ce fait, des nœuds enfants. La structure
d’un fichier XML peut varier considérablement pour un même résultat, tout dépend des
habitudes et de l’expérience de chacun.
La balise
Comme nous l’avons évoqué à plusieurs reprises, il est nécessaire de structurer l’information afin qu’elle soit plus facilement accessible et surtout plus lisible. Cette structuration
pourrait se traduire visuellement sous plusieurs formes de présentations. Selon vous,
quelle est la solution la plus exploitable pour un traitement de l’information : une liste ou
un tableau ?
Sous forme de liste :
Alsace, Aquitaine, Auvergne, Basse-Normandie, Bourgogne, Bretagne, Centre, ChampagneArdenne, Corse, Franche-Comté, Haute-Normandie, Ile-de-France, Languedoc-Roussillon,
Limousin, Lorraine, Midi-Pyrénées, Nord-Pas-de-Calais, Pays de la Loire, Picardie,
Poitou-Charentes, Provence-Alpes-Côte d’azur, Rhônes-Alpes.
Sous forme de tableau :
1
Alsace
2
Aquitaine
3
Auvergne
4
Basse-Normandie
5
Bourgogne
6
Bretagne
Précédent

- 319/426

Suivant