\\ Home Page : Articolo : Stampa
Passare dal Definition Schema all'object model in .NET
Di Marco Tenuti (del 17/02/2011 @ 13:10:06, in informatica, linkato 977 volte)

Tra l'insieme di utilità disponibili nella cartella di installazione dell'ambiente di sviluppo Microsoft, c'è anche xsd.

Se guardate bene dentro a:

C:\Program Files\Microsoft Visual Studio <N>\SDK\<version>\Bin

nel mio caso è C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin, trovate l'utility XSD, che è in grado di trasformare un Data Definition Schema in un namespace completo delle classi in ambiente .NET, C#, Visual Basic o anche altro. Ecco un esempio:

xsd.exe "C:\my_xmlschema.xsd" /classes /out:c:\my_srcfolder /language:VB

Che poi il namespace generato funzioni perfettamente e vi sia di aiuto, questo è un altro paio di maniche...