我有一个模型,看起来像:如何重命名XStream列表元素?
@XStreamAlias("article")
class Article {
List<String> tags;
List<String> categories;
}
XStream的序列化为XML,看起来像:
<article>
<tags>
<string>foo</string>
</tags>
<categories>
<string>bar</string>
</categories>
</article>
我的问题是我怎样才能让这个<string>foo</string>
成为<tag>foo<tag>
和<string>bar</string>
成为<category>bar</category>
?我无法更改模型的结构,因为我正在使用Morphia ODM创建文章实例(文章必须包含List<String>
)。
这是行不通的。这只是删除父''元素。 –
Hokiedood
@Hokiedood对不起,我不知道答案,可能是别人做的 – Omnaest