ActionScript 3 – Programmation séquentielle et orientée objet
290
Nous sommes bien conscients que ces quatre documents XML ne signifient rien pour
vous, mais nous allons devoir nous y référer très souvent. Nous les avons donc présentés
ici, afin que vous puissiez venir les consulter dès que nous les évoquerons dans nos explications et nos exemples. D’autres fichiers XML sont également utilisés au travers des
différents exemples de ce chapitre ; nous les présenterons au cas par cas.
Deuxième étape
Elle consiste à retranscrire le résultat de l’analyse de la première étape sous forme de
balises XML.
Dans un premier temps, si nous faisions abstraction de la notion d’attribut, il suffirait
d’écrire un document texte sous forme de table des matières ou de plan (tel qu’il est
proposé dans Microsoft Word) auquel il ne resterait plus qu’à ajouter au début et à la fin
des lignes du document les balises XML.
Dans les paragraphes qui vont suivre, nous allons analyser la structure d’un document XML
et vous constaterez qu’il existe des nœuds et des attributs. Lorsque vous aurez compris la
différence entre ces deux notions, vous vous demanderez si vous devez privilégier l’usage
des attributs ou des nœuds. Il n’y a pas vraiment de réponse à cette question, tout dépend
de votre préférence, mais gardez tout de même à l’esprit qu’il est plus pratique de saisir
une information assez longue en tant que valeur de nœud plutôt qu’une valeur d’attribut.
Créer un fichier
Commencez par lancer un éditeur de texte, celui qui vous convient le mieux. Il n’y a pas
de meilleur logiciel que celui que vous utilisez déjà. Tant que ce dernier gère le format
Unicode, n’en changez pas.
Pour celles et ceux qui n’ont jamais utilisé d’éditeur de texte ou de code, sachez que
Dreamweaver est capable de générer des fichiers XML et de travailler avec, mais que
vous pouvez également trouver sur Internet des freewares et sharewares et en choisir un
en fonction des interfaces qui vous semblent plus familières. Il est très difficile de vous
conseiller un logiciel sous Windows tant le choix est grand. Sur Mac, il en existe également quelques-uns, mais le choix se restreint très vite à une poignée de logiciels vraiment
efficaces. TextWrangler a le mérite d’être gratuit, très simple à prendre en main et de
proposer la coloration syntaxique.
Remarque
Dans les faits, la première étape est souvent réalisée de tête ou à l’aide d’un simple schéma sur une feuille
de papier.
Coloration syntaxique
Pour faciliter la rédaction et la lecture des documents contenant du code informatique, certains éditeurs de
texte mettent en couleur les mots importants des langages de programmation. C’est ce qu’on appelle la
coloration syntaxique.
Précédent

- 318/426

Suivant