Outil XML Schema Definition et sérialisation XML
L'outil XML Schema Definition (Outil XML Schema Definition (Xsd.exe)) est installé avec les outils .NET Framework lors de l'installation du Kit de développement logiciel Windows® (SDK). L'outil est conçu à l'origine pour deux buts :
Générer des fichiers de classe C# ou Visual Basic qui se conforment à un schéma de langage XSD (XML Schema definition) spécifique. L'outil considère un schéma XML comme un argument et génère un fichier qui contient plusieurs classes qui, lorsqu'elles sont sérialisées avec XmlSerializer, se conforment au schéma. Pour plus d'informations sur l'utilisation de l'outil pour générer des classes qui se conforment à un schéma spécifique, consultez Comment : utiliser l'outil XML Schema Definition pour générer des classes et des documents de schéma XML.
Générer un document de schéma XML à partir d'un fichier .dll ou d'un fichier .exe. Pour consulter le schéma d'un ensemble de fichiers que vous avez créé ou d'un ensemble qui a été modifié avec des attributs, passez le fichier DLL ou EXE comme un argument à l'outil pour générer le schéma XML. Pour plus d'informations sur l'utilisation de l'outil pour générer un document de schéma XML à partir d'un ensemble de classes, consultez Comment : utiliser l'outil XML Schema Definition pour générer des classes et des documents de schéma XML.
Pour plus d'informations sur cet outil et d'autres outils, consultez .NET Framework Tools. Pour plus d'informations sur les options de l'outil, consultez Outil XML Schema Definition (Xsd.exe). Pour plus d'informations sur les constructions de schéma prises en charge par l'outil, consultez XML Schema Binding Support in the .NET Framework.
Voir aussi
Tâches
Comment : sérialiser un objet
Comment : désérialiser un objet
Comment : utiliser l'outil XML Schema Definition pour générer des classes et des documents de schéma XML
Référence
DataSet
Outil XML Schema Definition (Xsd.exe)
XmlSerializer
Concepts
Introduction à la sérialisation XML