I've always preferred using XSD.exe/VS.Net to generate schema, generate classes off the schema, deserialize xml file into object tree to parse an XML file. [Well, most of my requirements thus far have made this a perfect choice].
I've a crib though: The class names generated by XSD.exe are weird - meaning XSD.exe strives to keep them unique by concatnating all the preceding ancester tag names.
Is there a way I could customize this? Or perhaps a tool to run on top of this?
My motive is to keep auto generated code inviolate.
Thoughts?