XStream Alias Liste der root-Elemente

Ich möchte in der Lage sein alias root-element in der Liste je nachdem, welche Art von Objekten sind in der Liste enthalten. Zum Beispiel, das ist meine aktuelle Ausgabe:

<list>
<coin>Gold</coin>
<coin>Silver</coin>
<coin>Bronze</coin>
</list>

Und das ist, was ich will, dass es so Aussehen:

<coins>
<coin>Gold</coin>
<coin>Silver</coin>
<coin>Bronze</coin>
</coins>

Kann ich dies auf globaler Ebene, indem Sie sagen: alle Listen sollten als alias für Münzen, aber ich habe eine Menge von verschiedenen Listen und das funktioniert nicht. Irgendwelche Ideen auf, wie dies zu tun? Scheint, wie es sollte einfach sein, aber natürlich ist es das nicht.

EDIT: ich sollte angeben, ich versuche zur Serialisierung von Objekten in xml. Ich bin mit Spring 3 MVC als meine web-framework.

InformationsquelleAutor efleming | 2010-09-29

Schreibe einen Kommentar