2. Modèles XML
Le langage XML est en fait constitué de deux langages : un langage de balisage des instances d’un document et un langage permettant de modéliser ces instances. Ce dernier, hérité du monde SGML, est le langage de définition de type de document (DTD). On distingue ainsi deux classes de documents : les documents bien formés et les documents valides. Un document bien formé est un document qui obéit aux règles syntaxiques du langage XML. Un document est valide s’il est bien formé et s’il est conforme à une structure type définie explicitement par une DTD.
La définition d’un modèle par le biais d’une DTD permet de définir plus précisément les éléments qui sont utilisés dans l’instance, de limiter le champ des valeurs possibles pour les attributs et de contraindre les relations structurelles entre les éléments. S’il fait référence à une DTD, un document pour être valide doit...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Modèles XML