1

我有一个 java bean 类,我使用renderXml方法渲染它。如何控制 XML 中类或字段的名称。像这样的东西

@XStreamAlias(value="MyInfo")
public class Info  {
}

我想呈现 MyInfo 而不是 Info 作为父元素。正如我所看到的,Play 使用 XStream 来呈现 xml,但我不知道如何更改元素名称。我知道,可以使用视图文件夹中的预定义模板进行渲染,我想避免它

4

1 回答 1

1
    XStream xstream = new XStream();
    xstream.alias("Info", Info.class);
    renderXml(callInfo, xstream);

可以传递具有特殊属性的 XStream 实例。一切正常

于 2012-04-26T16:21:38.657 回答