ganjano0902
Grünschnabel
Hallo,
zur Zeit versuche ich mittels JAXB (XJC) Java Dateien aus einem XML - Schema zur erstellen.
Dies funktioniert auch soweit ganz gut, nur habe ich hierzu noch eine Frage die ich bisher mit keiner Beschreibung von JAXB beantworten konnte.
Folgende Situation:
Ich habe ein XML - Schema, in dem unter dem Root - Element mehrere Attribute mit dazugehörigen Elementen angeben sind.
Wenn ich nun aus diesem Schema mittels XJC eine Java-Datei generien lassen, so wird eine Klasse entsprechend dem Root - Element erzeugt. (was ja auch richtig ist)
Die Attribute unterhalb des Root - Elementes werden allerdings als 'inner Classes' innerhalb der Haupt - Klasse erstellt.
Meine Frage lautet daher:
Ist es möglich den XJC - Lauf so zu konfigurien, dass zusätzliche Kassen nicht als 'inner Classes' sondern als normale Klasse neben der Hauptklasse erstellt werden?
Schon mal im Voraus danke.....
zur Zeit versuche ich mittels JAXB (XJC) Java Dateien aus einem XML - Schema zur erstellen.
Dies funktioniert auch soweit ganz gut, nur habe ich hierzu noch eine Frage die ich bisher mit keiner Beschreibung von JAXB beantworten konnte.
Folgende Situation:
Ich habe ein XML - Schema, in dem unter dem Root - Element mehrere Attribute mit dazugehörigen Elementen angeben sind.
Wenn ich nun aus diesem Schema mittels XJC eine Java-Datei generien lassen, so wird eine Klasse entsprechend dem Root - Element erzeugt. (was ja auch richtig ist)
Die Attribute unterhalb des Root - Elementes werden allerdings als 'inner Classes' innerhalb der Haupt - Klasse erstellt.
Meine Frage lautet daher:
Ist es möglich den XJC - Lauf so zu konfigurien, dass zusätzliche Kassen nicht als 'inner Classes' sondern als normale Klasse neben der Hauptklasse erstellt werden?
Schon mal im Voraus danke.....