【发布时间】:2023-04-05 17:14:01
【问题描述】:
我在使用 Gson 序列化对象时遇到问题。
@XmlRootElement
class Foo implements Serializable {
private int number;
private String str;
public Foo() {
number = 10;
str = "hello";
}
}
Gson 会将其序列化为 JSON
{"number":10,"str":"hello"}.
但是,我希望它是
{"Foo":{"number":10,"str":"hello"}},
所以基本上包括顶级元素。我试图用谷歌搜索一种在 Gson 中执行此操作的方法,但没有运气。任何人都知道是否有办法实现这一目标?
谢谢!
【问题讨论】:
标签: java json serialization gson