Die Frage müsste richtig z.B. lauten: "Wie (verdammt) kann ich aus einer XSD eine Delphi-Klasse erzeugen, mit der ich ohne viel Umstände ein dem Schema entsprechendes
XML erzeugen kann?"
XSD beschreibt
XML Dokument-Typen.
Das _kann_ man hernehmen um sie beim Einlesen zu validieren. Aber im Gegensatz zu DTD lassen sich dadurch serialisierbare Datenstrukturen bauen.
Das ist ja die Grundlage von
SOAP und
SOAP ist wohl auch der Grund, warum es überhaupt soviele XSD Codegens gibt.