我有由 JSONObject 組成的 json,里面有 JSONArray。例如,"value" : { "serial":"125", "online":"N", "menus":[ {"menu_name":"name","price":"2000"},{"menu_name":"name","price":"2000"}...]}我可以使用 Gson 將此 json 解析為數(shù)據(jù)對象嗎?編輯:我看到了那個(gè)例子,但那是不是由 jsonobject 組成的 Jsonarray。
1 回答

MMTTMM
TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個(gè)贊
當(dāng)然。
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);
添加回答
舉報(bào)
0/150
提交
取消