Codefieber.de

IT-Blog

C# Klassen aus XSD Schema generieren

| Keine Kommentare

Wer aus einem XSD Schema z.B. eine C#-Klasse erstellen möchte, kann das von Microsoft mitgelieferte XSD-Tool xsd.exe benutzen.

Dieses sollte man mit der Visual Studio Kommandozeile (Visual Studio Command Prompt) ausführen.

Hier gibt man dann folgende Zeilen ein: xsd your.xsd /classes

your.xsd ist die XSD-Datei, aus der die Klasse generiert werden soll.

Natürlich kann man auch noch weitere Parameter angeben, dazu kann man sich mal xsd /? angeben. Damit bekommt man eine komplette Übersicht was man noch alles angeben kann.

Wer z.B. eine andere Sprache (Visual Basic .NET beispielsweise) als den Standard C#, der gibt dann folgendes an: xsd your.xsd /classes /language:vb

Der Standardpfad unter welchem die generierte Klassendatei erstellt wird, ist bei C# z.B.: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC

Hier noch zwei Screenshots zur Verdeutlichung:
xsd_01

xsd_02

avatar

Autor: Pascal

Codefieber.de wird von Pascal Betke geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.