2009-08-03 10 views

Antwort

0

Nein, dieses Verhalten ist fest verdrahtet. Das required Attribut ist jedoch eine leichte Alternative zu einem richtigen XML-Schema. Wenn Sie eine bessere Kontrolle über die Überprüfung von Dokumenten benötigen, schlage ich vor, dass Sie für Ihre Dokumente ein XML-Schema definieren und das Schema in die Datei JAXBContext einfügen. Die Dokumente werden dann auf das Marshalling und das Unmarshalling überprüft und Sie müssen sich nicht auf die Anmerkungen zur Überprüfung verlassen.

+0

Würdest du vorschlagen, dass ich zuerst JAXB eine Schemadatei erzeugen lasse, sie dann modifiziere und dann JAXB diese zur Validierung verwenden lasse? –

+0

Ja, das ist ein guter Ansatz. – skaffman