Table des matières:
Définition - Que signifie le schéma XML?
Un schéma XML est la disposition structurelle d'un document XML, exprimée en termes de contraintes et de contenu du document. Les contraintes sont exprimées à l'aide d'une combinaison des éléments suivants:
- Règles grammaticales régissant l'ordre des éléments
- Types de données régissant un élément et un attribut de contenu
- Les booléens prédisent que le contenu doit satisfaire
- Règles spécialisées, y compris les contraintes d'unicité et d'intégrité référentielle
Techopedia explique le schéma XML
Les schémas XML sont exprimés à l'aide du langage DTD (Document Type Definition), qui est natif de la spécification XML mais avec une capacité assez limitée. Un document XML peut être associé à un langage de schéma, soit par balisage dans le document XML, soit par des moyens externes.
Le processus de vérification de l'adhésion d'un document XML à un schéma est appelé validation. Les documents XML sont valides s'ils satisfont aux exigences de schéma auxquelles ils sont associés, y compris des contraintes telles que:
- Structure telle que spécifiée par une syntaxe d'expression régulière
- Exigences pour l'interprétation des données de caractères
- Éléments et attributs à inclure avec leur structure autorisée
