I’m looking for a tool that can automatically generate strong types out of my W3C compliant XSD file and preserve the full-fidelity. I’m flexible to use Java or C#. I’ve tried with both JAXB and XSD.exe, but when processing a SimpleType as well as the more complex type definitions such as AttributeGroup, ComplexType, etc. the contained business logic gets lost. I’ve also not found an automatic solution for handling idioms and collections, operators with types, as well as the local definitions.
Does anyone know of such a tool?