dies ist eines der wenigen Dinge wo ich mehr Erfahrung mit C# habe: die Erzeugung von Klassen aus XSD-Dateien. Bei c# gibts eine xsd.exe der man einfach eine xsd-Datei und einen Klassennamen übergibt und schwupps hat man Code.
Gibt es etwas ähnlich einfaches für Java oder besser gleich Eclipse (Rechtsklick auf xsd-> "generate Class(es))?
Googeln hat nur bedingt geholfen: man findet JAXB - das schein aber etwas sehr kompliziertes zu sein (in meinem Fall mit Kanonen auf spatzen geschossen?!). Dann findet man für Eclipse "xjc Eclipse Plugin" und "XMLBeans plugin" aber beide scheinen mehr oder weniger tote Projekt zu sein?! Dann findet man noch ein Maven Plugin das wohl sowas kann.
Bei Java setzen sich normalerweise für bestimmte Use-Cases "Quasistandards" durch. Wie sieht es denn hier aus? Wie generiert man Java-Code aus XSD "normalerweise"?
Gibt es etwas ähnlich einfaches für Java oder besser gleich Eclipse (Rechtsklick auf xsd-> "generate Class(es))?
Googeln hat nur bedingt geholfen: man findet JAXB - das schein aber etwas sehr kompliziertes zu sein (in meinem Fall mit Kanonen auf spatzen geschossen?!). Dann findet man für Eclipse "xjc Eclipse Plugin" und "XMLBeans plugin" aber beide scheinen mehr oder weniger tote Projekt zu sein?! Dann findet man noch ein Maven Plugin das wohl sowas kann.
Bei Java setzen sich normalerweise für bestimmte Use-Cases "Quasistandards" durch. Wie sieht es denn hier aus? Wie generiert man Java-Code aus XSD "normalerweise"?