您无需使用
JsonObject。您应该使用Gson在JSON字符串和您自己的Java对象之间进行转换。
请参阅《Gson用户指南》:
(序列化)
Gson gson = new Gson();gson.toJson(1); // prints 1gson.toJson("abcd"); // prints "abcd"gson.toJson(new Long(10)); // prints 10int[] values = { 1 };gson.toJson(values); // prints [1](反序列化)
int one = gson.fromJson("1", int.class);Integer one = gson.fromJson("1", Integer.class);Long one = gson.fromJson("1", Long.class);Boolean false = gson.fromJson("false", Boolean.class);String str = gson.fromJson(""abc"", String.class);String anotherStr = gson.fromJson("["abc"]", String.class)



