Modèle Objet du schéma (SOM) XML

Un schéma XML est un outil puissant et complexe permettant de créer et valider une structure dans des documents XML conformes. De même que la modélisation de données dans une base de données relationnelles, un schéma permet de définir la structure de documents XML en spécifiant les éléments qui peuvent y figurer, ainsi que la structure et les types que ces éléments doivent suivre pour être valides pour le schéma en question.

Le modèle Objet du schéma (SOM) fournit un ensemble de classes dans l'espace de noms System.Xml.Schema qui permettent de lire un schéma à partir d'un fichier ou de créer par programme un cache de schéma en mémoire. Le schéma peut alors être parcouru, édité, compilé, validé ou enregistré dans un fichier.

Dans cette section

Vue d'ensemble du Modèle Objet du schéma XML
Décrit le modèle Objet du schéma (SOM) ainsi que les fonctions et classes qu'il fournit.

Lecture et écriture de schémas XML
Explique comment lire et écrire des schémas XML dans des fichiers ou d'autres sources.

Création de schémas XML
Décrit l'utilisation des classes de l'espace de noms System.Xml.Schema pour créer des schémas XML en mémoire.

Traversée de schémas XML
Explique comment parcourir un schéma XML afin d'accéder aux éléments, attributs et types stockés dans le SOM.

Modification de schémas XML
Explique comment modifier un schéma XML.

Inclusion ou importation de schémas XML
Explique comment inclure ou importer d'autres schémas XML pour compléter la structure du schéma où ils sont inclus ou importés.