Hallo,
ich stehe vor einer etwas komplexeren Anwendung, und zwar geht es darun anhand von einer .xsd, dazu gültige xml-Dokumente zu erzeugen, gefüllt mit Testdaten.
Das Problem ist das ganze müsste wärend der Laufzeit passieren.
Mein Grundgedanke wäre so, das .xsd auslesen und daraus die Java-Klassen erzeugen und dann mit code-reflection sich die setter geben lassen und auch benutzen, um die Testdaten einzupflegen, anschließend wird das XML an ein Servlet weitergeschickt.
Es soll ein Programm werden was ein .xsd als Input bekommt und ein Xml daraus generiert (mit Testdaten gefüllt) und weiter an ein Servlet sendet. Ich kenne JAXB, aber das Problem ist dass man da die Klassen wärend der Entwicklung erzeugt bei mir müsste das alles etwas dynamischer ablaufen.
Ich bin für jede Hilfe dankbar.
ich stehe vor einer etwas komplexeren Anwendung, und zwar geht es darun anhand von einer .xsd, dazu gültige xml-Dokumente zu erzeugen, gefüllt mit Testdaten.
Das Problem ist das ganze müsste wärend der Laufzeit passieren.
Mein Grundgedanke wäre so, das .xsd auslesen und daraus die Java-Klassen erzeugen und dann mit code-reflection sich die setter geben lassen und auch benutzen, um die Testdaten einzupflegen, anschließend wird das XML an ein Servlet weitergeschickt.
Es soll ein Programm werden was ein .xsd als Input bekommt und ein Xml daraus generiert (mit Testdaten gefüllt) und weiter an ein Servlet sendet. Ich kenne JAXB, aber das Problem ist dass man da die Klassen wärend der Entwicklung erzeugt bei mir müsste das alles etwas dynamischer ablaufen.
Ich bin für jede Hilfe dankbar.