2016-06-06 2 views
-4

My json fileJSON 파서 사용하여 URL

나는 안드로이드 도시, 공항, 캐리어의 이름을 실행하고 싶지만 오류를 제공하는 내가

   // get json string from url 
      JSONObject json = jParser.getJSONFromUrl(yourJsonStringUrl); 

      //get the array of users 
      dataJsonArr = json.getJSONArray("data") 
아래의 코드에서 사용으로 도시 또는 공항에 대한 값없는
+0

무엇이'jParser'입니까? 질문은 무엇입니까? – thepoosh

+0

무엇이 문제인지, 충분한 코드를 추가하십시오. – Gaurav

답변

1

JSON에서 dataJSONObject이 아니며 JSONArray이 아닙니다. 다음을 사용하십시오.

dataJson = json.getJSONObject("data"); 
JSONArray airports = dataJson.getJSONArray("airport"); 
// Do the same for other type of data in your JSON 
0

"데이터"는 JSON 배열이 아니라 JSON 객체임을 JSON 파일에서 볼 수 있습니다. folloing을 사용하여 객체를 가져옵니다.

dataJsonArr = json.getJSONObject("data")