Android JSON 구문 분석 'org.json.JSONObject 유형의 데이터를 JSONArray로 변환 할 수 없음'오류

Gissipi_453

이 JSON을 Android에서 구문 분석하고 있습니다.

{
  "data": {
    "is_silhouette": false,
    "url": "https://scontent.xx.fbcdn.net/hphotos-xat1/v/t1.0-9/s180x540/34325347_936407749733967_1354847545689012266_n.jpg?oh=dde033205b1230568dc26b7b01cy5424&oe=56599FD6"
  }
}

이 코드가 있습니다.

                        json = response.getJSONObject();
                        Log.d("json data",json.toString());

                        try {

                            jarray = json.getJSONArray("data");

                        } catch (JSONException e) {
                            e.printStackTrace();
                        }

이 오류를 제공 합니다-org.json.JSONObject 유형의 데이터는 JSONArray로 변환 할 수 없습니다.

아무도 무엇이 잘못되었는지 말할 수 있습니까? 어떤 포인터라도 감사합니다.

카란라나

JSON 배열은 다음으로 시작 [하고 끝납니다 ].여기에 이미지 설명 입력

JSON 개체는 다음으로 시작 {하고 끝납니다 }.여기에 이미지 설명 입력

따라서 JSONArray가 아닌 JSONObject를 가져와야합니다. getJSONObject("data")

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관