我有由 JSONObject 组成的 json,里面有 JSONArray。例如,"value" : { "serial":"125", "online":"N", "menus":[ {"menu_name":"name","price":"2000"},{"menu_name":"name","price":"2000"}...]}我可以使用 Gson 将此 json 解析为数据对象吗?编辑:我看到了那个例子,但那是不是由 jsonobject 组成的 Jsonarray。
1 回答
MMTTMM
TA贡献1869条经验 获得超4个赞
当然。
public class Value {
@SerializedName("serial")
private String serial;
@SerializedName("online")
private String online;
@SerializedName("menus")
private Menu[] menus;
// getters, setters
}
public class Menu {
@SerializedName("menu_name")
private String menuName;
@SerializedName("price")
private String price;
// getters, setters
}
Gson gson = new Gson();
Value result = gson.fromJson(jsonObject, Value.class);
添加回答
举报
0/150
提交
取消