Ciao a tutti,
ho un file XML in cui un determinato tag può avere una descrizione diversa in base ad un suo attributo:
<mioTag attributo="1">
<parametro>A</parametro>
<valore>1</valore>
</mioTag>
<mioTag nome="1">
<famiglia>A</famiglia>
<specie>8</specie>
</mioTag>
Ho messo nomi a caso, quello che intendo è che: quando mioTag ha l'attributo "attributo", la sua struttura sarà composta da parametro e valore. Se invece mioTag na come attributo "nome", la stua struttura sarà composta da famiglia e specie.
Ora come ora, io gestisco il primo caso. Ho creato il file XSD che descrive la struttura e poi ho generato le classi JAVA con jaxb, il quale mi ha inserito tutte le annotations necessarie.
Come potrei fare a modificare il tutto... con questa nuova condizione ?