Si prevede di utilizzare JAXB per il mapping di xml in oggetti. Il nostro requisito è tale che lavoreremo solo su una parte del documento (leggermente biggish), quindi vogliamo convertire solo quella parte (un frammento) in oggetti. Quindi, non vogliamo creare classi per tutti gli elementi in xsd.xjc solo per parte dello schema
Come possiamo chiedere a xjc di ignorare determinati elementi o considerare elementi specifici durante la generazione delle classi?
Da quello che ho letto, possiamo usare il file di bind per personalizzare il comportamento di xjc, ma cosa possiamo inserire nello schema per ignorare gli elementi.
stai usando le annotazioni XSD o Java per generare classi? –
Stiamo usando xsd, ma questo xsd è per l'intero documento non solo la parte necessaria. Inoltre, non sono sicuro di come posso utilizzare le annotazioni java per generare le classi? Puoi indicarmi un link? – OKOK
Hai trovato una soluzione per il tuo problema ormai? Ho lo stesso problema. Per peggiorare le cose: le parti inutilizzate di XSD fanno errori di lancio XJC, perché due tipi con nomi simili si riducono allo stesso nome di file su Windows. –