我必须编写一个Json构造函数:
{"userId":"wg999","personList":[{"name":"anna avocado", other fields for anna}, {"name":"bertie banana",other fields for bertie}]}
我使用了Json对象和Json数组对象:
JSONObject jsonObj = new JSONObject();
// Set the first name/pair
jsonObj.put("userId","MyId");
JSONArray jsonArr = new JSONArray();
for (int i = 0; i < listArr.size(); i++) {
JSONObject pnObj = new JSONObject();
pnObj.put("age", listArr.get(i).Age.toString());
pnObj.put("name", listArr.get(i).Name.toString());
jsonArr.put(pnObj);
}
和我的json回归:
{"personList":[{"name":"anna avocado", other fields for anna}, {"name":"bertie banana",other fields for bertie}],"userId":"wg999"}
我不知道用真正的构造函数写它是一样的。
非常感谢你!