|
|
Ce dossier est évolutif. Consultez-le régulièrement afin de découvrir de nouveaux articles, des compléments ou révisions d'information. Si ce n'est déjà fait, demandez un abonnement à Net Hebdoc pour vous tenir informé(e) des mises à jour. | XML en trois phases XML : Vous apprendrez très facilement à écrire en XML (bien plus facilement qu'en HTML) puisque vous inventez tout : l'idée, le vocabulaire et la syntaxe. Mais cette phase d'écriture du XML ne constituera que la première et il y en aura deux autres si vous voulez que votre langage devienne exploitable. DTD : Il s'agira, au cours de la deuxième phase, de bien définir, dans une DTD (définition du document type), la structure que vous avez créée, afin que les humains et les logiciels qui travailleront avec votre document "apprennent" vos règles. En toute logique, cette DTD devrait constituer la première étape du travail puisqu'on doit définir le langage avant de l'utiliser mais en pratique, il peut être plus amusant de laisser aller sa créativité puis d'analyser ensuite comment on peut dire ce qu'on a à dire, de la même façon qu'on construit plus facilement un plan rédactionnel après avoir jeté ses idées en vrac sur une feuille blanche. XSL : La troisème phase de votre travail, consistera, avec XSL, à donner une forme à votre document. Ce sera la plus complexe et la plus variée. Le document représentant, en quelque sorte, une matière première qui pourra être façonnée de différentes manières par vous-mêmes ou par des collaborateurs. En résumé : Votre document XML se réfère à la fois aux règles générales du XML (on dit qu'il est "bien formé" quand il les respecte) et à celles que vous avez fixées dans une DTD (on dit qu'il est "valide" quand il les respecte), puis il prend forme(s) par une (ou plusieurs) programmation(s) en XSL. Voyons ces phases une à une, en commençant par :
| ||