xsd in .net framework

2019-08-30 02:42发布

问题:

I have xsd file. I want to generate my entity model from this schema and serialize and deserialize. What is the recomanded .net framework and C# way to do so? I know JAXB from java. Can I use entity framework? is there another framework?

回答1:

Xsd.exe is your friend. It generates c# classes from your schema. It's a command-line tool bundled into VisualStudio: open a Vsiaul Studio command prompt, then xsd.exe /? for details

Alternately, Xsd2Code does the same kind of job but integrates better into VisualStudio (it's an add-in). You'll find it on codeplex.com

As far as I know, you can't use EF with a 'generic' xsd schema.

Btw, iPad is not a great tool to type rich text answers ;-)



回答2:

I used Xsd2Code in my previous project and it was pretty good. Click here