Desidero essere in grado di alias l'elemento dell'elenco radice in base al tipo di oggetti contenuti nell'elenco. Ad esempio, questo è il mio uscita in corrente:Alias XStream degli elementi radice dell'elenco
<list>
<coin>Gold</coin>
<coin>Silver</coin>
<coin>Bronze</coin>
</list>
E questo è quello che voglio farlo sembrare come:
<coins>
<coin>Gold</coin>
<coin>Silver</coin>
<coin>Bronze</coin>
</coins>
posso fare questo a livello globale dicendo tutte le liste dovrebbero essere alias per monete, ma ho un sacco di liste diverse e questo non funzionerà. Qualche idea su come fare questo? Sembra che dovrebbe essere semplice, ma ovviamente non lo è.
EDIT: dovrei specificare, sto provando a serializzare gli oggetti su xml. Sto usando Spring 3 MVC come il mio framework web.
Grazie, questo è purtroppo l'unico modo per farlo. Creazione di una classe wrapper inutile. Non c'è alcuna opzione per '#alias (" coins ", List .class)' (pseudo codice). –