0
내 JSON 파일에 여러 속성이 있습니다. 그 중 하나는 객체 목록입니다. 숫자 키를 통해이 목록에 액세스해야합니다 (예 : 1, 2 등 요소).Android - Java - JSONObject의 n 번째 요소 얻기
nth element
알파벳 키로 속성에 액세스하고 싶습니다.
예 : 나는 이렇게 할 경우
MyObj.get("itemlist").get(0).get("attribute")
나는 중요한하지만 단지 위치로를 통해 내 속성에 액세스 할 수있는 (AFAIK)에서 JSONArray
로 전체를 변환하도록 강요하고있다.
{
"id": 1,
"items": [
{
"id": 1,
"type": "video",
"name": "test.mp4"
},
{
"id": 2,
"type": "image",
"name": "pic.jpg"
}
],
"name": "test"
}
어떤 아이디어 :
여기 내 JSON 문자열입니까?
게시물 json String 또한 액세스하려는 속성 –
내 게시물을 업데이트했습니다. – Ron
'MyObj.get ("itemlist"). get (0) .get ("attribute")'가 작동하지 않는 이유를 이해할 수 없습니다. itemlist (배열)를 검색하고 객체 인 0 번째 색인을 가져온 다음 객체에서 속성을 가져옵니다. 이게 정확히 뭐가 문제 야? –