У меня есть объект, который должен быть сериализован как XML, который содержит следующее поле:
List<String> tags = new List<String>();
XStream сериализует его просто отлично (после некоторых псевдонимов):
<tags>
<string>tagOne</string>
<string>tagTwo</string>
<string>tagThree</string>
<string>tagFour</string>
</tags>
Это нормально, насколько это возможно, но я хотел бы иметь возможность переименовать элементы <string>
, например, <tag>
. Я не вижу очевидного способа сделать это из документации псевдонима на сайте XStream. Мне что-то не хватает?