Android에서이 형식으로 JSON을 생성하는 방법 : 전달하는 API가 JsonArray를 파싱 한 다음 객체를 구문 분석하기 때문입니다. 아니면 그냥 json 객체를 전달해도 괜찮을까요? 서비스 호출 당 하나의 트랜잭션 만 삽입하면됩니다.
{
"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();
}
모든 아이디어. 감사
1
참조 링크
—
Chintan Khetiya 2013-07-23
형식을 달성하기 위해 JSONArray에 된 JSONObject를 기록 퍼팅 ..
—
sftdev
JSONArray 클래스를 살펴보십시오. developer.android.com/reference/org/json/JSONArray.html
—
user634545 '2013-07-23