Just to point out that I found two more tools that allow you to generate an Object Model out of an Xml Schema document.
- XSDObjectGen – A sample from the Microsoft SD West 2004 talk by Dan Rogers and Colin Cole. Closed Source
- .NET Code Generation Extensions – A nice project by Eron Wright on gotdotnet that also implements an extension to the xsd.exe tool.
I looked into both of these tools and found that they are only simple and few additions to xsd.exe’s already too-slim of an object model.
No match for the mighty powers of The Object Model Generator. ;-P
If you know of any other tool in that field, please – let me know.
- Using the XmlSchemaImporter and XmlCodeExporter classes, Daniel Cazzulino shows how to extend the classes created by xsd.exe.