我非常擅长将模型类转换为JSON数组或对象.
但是在XML方面,我是个菜鸟.
我希望我的最终输出像这样
Thanks for trying our documentation. Enjoy!
为此,我创建了一个模型类
@XmlRootElement(name = "Response")
public class Response {
private Say say = new Say();
public Say getSay() {
return say;
}
public void setSay(Say say) {
this.say = say;
}
@XmlRootElement(name = "Say")
static class Say {
@XmlAttribute
private String voice = "alice";
private String string = "Thanks for trying our documentation. Enjoy!";
public String getString() {
return string;
}
public void setString(String string) {
this.string = string;
}
}
}
现在,使用jersey将其转换为XML之后,我的输出是
Thanks