Freigeben über


Das XML-Schemadefinitionstool und die XML-Serialisierung

Das XML-Schemadefinitionstool (XML Schema Definition Tool (Xsd.exe)) wird zusammen mit den .NET Framework-Tools als Teil des Windows® Software Development Kit (SDK) installiert. Das Tool wurde hauptsächlich für zwei Zwecke entwickelt:

  • So generieren Sie C#- oder Visual Basic-Klassendateien, die einem bestimmten XSD-Schema (XML Schema Definition Language) entsprechen. Das Tool verwendet ein XML-Schema als Argument und gibt eine Datei aus, die eine Reihe von Klassen enthält, die beim Serialisieren mit dem XmlSerializerSchema konform sind. Informationen zur Verwendung des Tools zum Generieren von Klassen, die einem bestimmten Schema entsprechen, finden Sie unter How to: Use the XML Schema Definition Tool to Generate Classes and XML Schema Documents.

  • So generieren Sie ein XML-Schemadokument aus einer .dll Datei oder .exe Datei. Um das Schema einer Gruppe von Dateien anzuzeigen, die Sie entweder erstellt haben, oder eines, das mit Attributen geändert wurde, übergeben Sie die DLL oder EXE als Argument an das Tool, um das XML-Schema zu generieren. Informationen zur Verwendung des Tools zum Generieren eines XML-Schemadokuments aus einer Reihe von Klassen finden Sie unter How to: Use the XML Schema Definition Tool to Generate Classes and XML Schema Documents.

Weitere Informationen zur Verwendung des Tools finden Sie unter XML-Schemadefinitionstool (Xsd.exe).

Siehe auch