나를 도울 수 있기를 바랍니다. 조직 :Android 용 Java에서 JSON 데이터 구문 분석
...
private static final String TAG_teachers = "teachers";
private static final String TAG_TITLE = "title";
for(int i = 0; i < seminar.length(); i++){
JSONObject c = seminar.getJSONObject(i);
...
teachers = c.getJSONArray(TAG_DOZENTEN);
for(int z = 0; z < teachers.length(); z++){
JSONObject d = teachers.getJSONObject(z);
String title = d.getString(TAG_TITLE);
Log.d("JSONParsingActivity", title);
내가 오류를 System.err (1010) 얻을
{"seminar":[ {"categoryid": "1","cpe": "13","inventory":["Discussion","Value x","Value y" ],"teachers": [ { "titel": "Dipl.-Ing.", "company": "XY", "name": "Test", "id": "3", } ], },...
나는에 ... 교사 데이터를 분석하여 손실 오전 : 나는 다음과 같은 JSON 파일을 구문 분석하는 것을 시도하고있다 .json.JSONException : 값 null org.json.JSONObject $ 1 선생님의 을 JSONArray로 변환 할 수 없습니다.
내가 뭘 잘못 했니? JSON 문서에서 알 수 있듯이 선생님은 JSON 배열이며 객체가 아닙니다. 누군가 나를 도울 수 있습니까?
무엇이 TAG_DOZENTEN입니까? –
답변이 정확하지만 http://jsonlint.com/ –