Hallo,
ich suche nach einer Möglichkeit aus xml Java Code zu generieren.
Über die Suche habe ich leider nichts direkt passendes gefunden
Bei den xml Dokumenten handelt es sich um einfache Dokumente, mit Elementen und Attributen.
Aus diesen XML Dokumenten sollen nun Java Klassen werden, die hauptsächlich aus gettern und settern bestehen. Da diese sich nicht groß unterscheiden, wollte ich sie gerne generieren.
Also noch mal ausführlicher. In der xml Datei befinden sich 3 elemente mit Attributen. Die Elemente kommen wiederholt vor. Für jedes Eleemtn soll in abhängigkeit von den attributen eine getter und setter methode generiert werden.
Hatte schon mal ein bischen in xslt reingelesen, aber da wird meistens html generiert, was mir nicht sonderlich weiterhilft.
Kennt ihr ein Buch einen Link in dem direkt Java Code erzeugt wird, oder ist xslt dafür nicht geeignet.
Ein weitere Anforderung die ich habe, ist das ich die erzeugten Dateien bearbeiten will, also um weitere Methoden ergänzen etc.
Es sollte aber trotzdem möglich sein die Generierung zu wiederholen, falls das xml angepasst wird. Die hinzugefügten methoden sollen dann erhalten bleiben.
Die erzeugten sollen überschrieben werden.
Ich hatte überlegt dafür Annotationen zu verwenden.
Ist dafür xlst geeignet oder ist ein anderes Verfahren/Methode/Tool sinnvoller?
Ich hatte auch schon überlegt das xml auszulesen, in eine Arraylist von Objekten zu speichern und dann daraus den Code zu generieren. Allerdings habe ich dafür kein Tool/lig gefunden, mit welchem man die Transformierung durchführen könnte.
ich suche nach einer Möglichkeit aus xml Java Code zu generieren.
Über die Suche habe ich leider nichts direkt passendes gefunden
Bei den xml Dokumenten handelt es sich um einfache Dokumente, mit Elementen und Attributen.
Aus diesen XML Dokumenten sollen nun Java Klassen werden, die hauptsächlich aus gettern und settern bestehen. Da diese sich nicht groß unterscheiden, wollte ich sie gerne generieren.
Also noch mal ausführlicher. In der xml Datei befinden sich 3 elemente mit Attributen. Die Elemente kommen wiederholt vor. Für jedes Eleemtn soll in abhängigkeit von den attributen eine getter und setter methode generiert werden.
Hatte schon mal ein bischen in xslt reingelesen, aber da wird meistens html generiert, was mir nicht sonderlich weiterhilft.
Kennt ihr ein Buch einen Link in dem direkt Java Code erzeugt wird, oder ist xslt dafür nicht geeignet.
Ein weitere Anforderung die ich habe, ist das ich die erzeugten Dateien bearbeiten will, also um weitere Methoden ergänzen etc.
Es sollte aber trotzdem möglich sein die Generierung zu wiederholen, falls das xml angepasst wird. Die hinzugefügten methoden sollen dann erhalten bleiben.
Die erzeugten sollen überschrieben werden.
Ich hatte überlegt dafür Annotationen zu verwenden.
Ist dafür xlst geeignet oder ist ein anderes Verfahren/Methode/Tool sinnvoller?
Ich hatte auch schon überlegt das xml auszulesen, in eine Arraylist von Objekten zu speichern und dann daraus den Code zu generieren. Allerdings habe ich dafür kein Tool/lig gefunden, mit welchem man die Transformierung durchführen könnte.