Partager via


Inférence d'un schéma XML

Décrit comment utiliser la classe SOM (Schema Object Model) XmlSchemaInference pour déduire un schéma en langage XSD (XML Schema Definition) à partir de la structure d'un document XML.

La classe XmlSchemaInference SOM dans l'espace de noms System.Xml.Schema vous permet de déduire un schéma en langage XSD à partir de la structure d'un document XML. La classe XmlSchemaInference produit un schéma XML pouvant valider le document XML.

Dans cette section

Inférence de schémas à partir de documents XML
Décrit comment utiliser la classe XmlSchemaInference pour déduire un schéma à partir de la structure d'un document XML.

Règles pour l'inférence de types et de structure de nœud de schéma
Décrit comment le processus d'inférence convertit les types de nœud rencontrés dans un document XML en une structure de schéma.

Règles relatives à l'inférence de types simples
Décrit comment la classe XmlSchemaInference déduit le type de données pour les attributs et les éléments.

Voir aussi