CodeGenerator XSD -> C++ Klasse
-
Hallo,
ich lese hier schon lange mit und habe jetzt meine erste Frage für die ich mich dann auch prompt angemeldet habe. Und zwar habe ich ein XML Schema (im XSD Format) und benötige jetzt eine C++ Klasse, mit der ich XML Dateien, die dieses Schema erfüllen einlesen, manipulieren und wieder schreiben kann. Für einfache Schemata ist so eine Klasse ja sehr schnell per Hand erstellt. Für ein komplexes Schema wünsche ich mir aber eigentlich einen Code-Generator, der direkt aus dem XSD File eine entsprechende Klasse generiert.
Gibt es sowas? Meinetwegen auch für eine andere Programmiersprache.
Ich habe schon mit google und der Suchfunktion hier im Forum herumexperimentiert, aber bis auf das Stichwort ORM (Object relational mapping) und dem folgenden Forumsbeitrag (http://www.c-plusplus.net/forum/viewtopic-var-t-is-210280-and-start-is-10-and-postdays-is-0-and-postorder-is-asc-and-highlight-is-xsd.html) habe ich nichts gefunden. Und das hat mir nicht wirklich weiter geholfen.
Danke!
-
XMLSpy kann das. Kostet aber Geld.
-
-
Danke für den Tipp und den Link. Da hab ich wohl nicht gut genug gesucht.
-
XSD.exe vom .NET framework kann das und kostet nix :). Kann aber nur .NET sprachen...