JAXB 2.0 ermöglicht es Ihnen, ein XML-Schema aus einer annotierten Java-Klasse zu erstellen.
Sie finden einige Beispiele im AMIS-Blog und auf der JavaPassion-Website .
JiBX macht das
Das Schema-Generator-Tool liest zuerst eine oder mehrere JiBX-Bindungsdefinitionen und benutzt dann die Reflexion, um zu interpretieren die Struktur der Java-Klassen in den Bindungen referenziert. Durch Kombinieren der Bindungsdefinitionen mit die eigentliche Klasseninformation die Schema Generator ist in der Lage zu konstruieren ein oder mehrere XML-Schemas zur Darstellung die Dokumente, die von den Bindungen behandelt werden.