建立巢狀的 JSON 物件
要生成巢狀的 JSON 物件,只需將一個 JSON 物件新增到另一個 JSON 物件:
JSONObject mainObject = new JSONObject(); // Host object
JSONObject requestObject = new JSONObject(); // Included object
try {
requestObject.put("lastname", lastname);
requestObject.put("phone", phone);
requestObject.put("latitude", lat);
requestObject.put("longitude", lon);
requestObject.put("theme", theme);
requestObject.put("text", message);
mainObject.put("claim", requestObject);
} catch (JSONException e) {
return "JSON Error";
}
現在 mainObject
包含一個名為 claim
的鍵,整個 requestObject
作為一個值。