Outil XML Schema Definition et sérialisation XML

L’outil XML Schema Definition (XML Schema Definition Tool (Xsd.exe)) est installé avec les outils .NET Framework lors de l’installation du Kit de développement logiciel Windows® (SDK). L’outil a deux principaux objectifs :

  • Générer des fichiers de classe C# ou Visual Basic conformes à 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 la façon d’utiliser l’outil pour générer des classes qui se conforment à un schéma spécifique, consultez How to: Use the XML Schema Definition Tool to Generate Classes and XML Schema Documents.

  • Générer un document de schéma XML à partir d’un fichier .dll ou .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 argument à l’outil pour générer le schéma XML. Pour plus d’informations sur la façon d’utiliser l’outil pour générer un document de schéma XML à partir d’un ensemble de classes, consultez How to: Use the XML Schema Definition Tool to Generate Classes and XML Schema Documents.

Pour plus d’informations sur l’outil, consultez XML Schema Definition Tool (Xsd.exe).

Voir aussi