如何将对象添加为 JsonObject 对象的属性?
以下是我正在做的事情:
JsonObject jobj = new JsonObject();
jobj.addProperty("name", "great car");
我希望添加另一个属性,其值为对象,如下所示:
jobj.addProperty("car", A_CAR_OBJECT);
但是似乎GSON不允许我这样做。我最终将执行以下操作:jobj.addProperty("car", A_CAR_OBJECT)
String json = new Gson().toJson(jobj);
以获取 Json 字符串。
这可行吗?我是否以正确的方式使用GSON?或者我应该只使用a将所有数据放入其中,然后?HashMap
new Gson().toJson()