मैं एंड्रॉइड में इस फॉर्मेट के साथ एक JSON कैसे बना सकता हूं: चूंकि जिस एपीआई से मैं गुजर रहा हूं वह JsonArray तब ऑब्जेक्ट को पार्स करेगा। या यह ठीक होगा अगर सिर्फ एक जसन ऑब्जेक्ट पास करना है? चूँकि मुझे प्रति सेवा कॉल में केवल 1 लेनदेन सम्मिलित करना होगा।
{
"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
}
]
}
मुझे पता है कि केवल JSONObject है। इस तरह।
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();
}
कोई विचार। धन्यवाद