Làm cách nào để tạo JSON với định dạng này trong Android: Vì API mà tôi sẽ chuyển qua sẽ phân tích cú pháp JsonArray sau đó là đối tượng. Hay sẽ ổn nếu chỉ truyền một đối tượng json? Vì tôi sẽ chỉ phải chèn 1 giao dịch cho mỗi cuộc gọi dịch vụ.
{
"student": [
{
"id": 1,
"name": "John Doe",
"year": "1st",
"curriculum": "Arts",
"birthday": 3/3/1995
},
{
"id": 2,
"name": "Michael West",
"year": "2nd",
"curriculum": "Economic",
"birthday": 4/4/1994
}
]
}
Những gì tôi biết chỉ là JSONObject. Giống như cái này.
JSONObject obj = new JSONObject();
try {
obj.put("id", "3");
obj.put("name", "NAME OF STUDENT");
obj.put("year", "3rd");
obj.put("curriculum", "Arts");
obj.put("birthday", "5/5/1993");
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Bất kỳ ý tưởng. Cảm ơn