Perhaps this has been asked before, but I haven\'t found it with regards to Delphi - I have used a XSD.exe in Visual Studio that does exactly this: converts XSD into
http://sourceforge.net/projects/xxsd2code/ generates C++, C#, C++/CLI and Java - and it looks like the included 'LanguageWriter' classes are not too complicated to extend them for Delphi. The Java LanguageWriter for example has less than 400 lines. If there is interest in the Delphi community this could be implemented and contributed in a short timeframe...