我在使用Gson序列化对象时遇到问题.
@XmlRootElement
class Foo implements Serializable {
private int number;
private String str;
public Foo() {
number = 10;
str = "hello";
}
}
Run Code Online (Sandbox Code Playgroud)
Gson会将其序列化为JSON
{"number":10,"str":"hello"}.
但是,我希望它是
{"Foo":{"number":10,"str":"hello"}},
所以基本上包括顶级元素.我试图谷歌一种方式在Gson做到这一点,但没有运气.任何人都知道是否有办法实现这一目标?
谢谢!