Android 앱에서 다음 JSON 응답을 구문 분석하는 방법

user8938

Android 앱에서 웹 서비스를 사용하고 있습니다. 앱에서 다음 응답을 구문 분석 할 수 없습니다. 그것은 항상 준다

org.json.JSONException : 값 [{ "METER_READING": "15", "UTILITY_PLAN": "1", "uname": "[email protected]", "kwh_usage": "3", "meter_reading_date": " 02-13-2014 ","ESID ":"abc ","METER_ID ":"abc100 "}] 유형 java.lang.String 데이터는 JSONArray로 변환 할 수 없습니다.

아래는 내 코드입니다.

StringEntity entity = new StringEntity(jsonObject.toString(), HTTP.UTF_8);
httpPost.setEntity(entity);
HttpResponse response = httpClient.execute(httpPost);
BufferedReader reader =new BufferedReader(new   InputStreamReader(response.getEntity().getContent(), "UTF-8"));
String jsonResultStr = reader.readLine();
JSONObject jObject = new JSONObject(jsonResultStr);
JSONArray jArray = jObject.optJSONArray("data");

웹 서비스에서 다음과 같은 응답을받습니다.

{ "data": "[{\"METER_READING \ ": \"25 \ ", \"UTILITY_PLAN \ ": \"1 \ ", \"uname \ ": \"[email protected] \ ", \" kwh_usage \ ": \"9 \ ", \"meter_reading_date \ ": \"02-13-2014 \ ", \"ESID \ ": \"abc \ ", \"METER_ID \ ": \"abc100 \ "} ] "}

주사하다

다음과 같은 것을 사용해보십시오.

jsonResultStr = jsonResultStr.replace( "\\", "" ).replaceAll( "\"\\[", "[" ).replaceAll( "\\]\"", "]" );
JSONObject jObject = new JSONObject(jsonResultStr);
JSONArray jArray = jObject.optJSONArray("data");

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JAVA에서 JSON 응답을 구문 분석하는 방법

분류에서Dev

Android에서 HTML 응답을 구문 분석하는 방법

분류에서Dev

Android에서 JSON 문자열을 구문 분석하는 방법

분류에서Dev

Android에서 JSON 문자열을 구문 분석하는 방법 ..?

분류에서Dev

RETROFIT를 사용하여이 JSON 응답을 구문 분석하고 Recylcer보기 Android에 채우는 방법

분류에서Dev

Android 용 JSON에서 다차원 배열을 구문 분석하는 방법

분류에서Dev

Android에서 큰 JSON 파일을 구문 분석하는 방법

분류에서Dev

JSON-Android에서 URL을 구문 분석하는 방법

분류에서Dev

APEX REST 서비스에 대한 JSON 응답을 구문 분석하는 방법

분류에서Dev

응답을 자바에서 JSON으로 구문 분석하는 방법

분류에서Dev

Android에서 복잡한 JSON 응답을 구문 분석 할 수 없습니다.

분류에서Dev

측면 JSON 배열 Android에서 JSON 배열을 구문 분석하는 방법

분류에서Dev

Facebook JSON 응답을 구문 분석하는 방법

분류에서Dev

JSON 응답을 구문 분석하는 방법

분류에서Dev

데이터가 객체가 아닌 문자열 일 때 Android에서 동일한 json 응답을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

savon 응답에서 속성을 구문 분석하는 방법

분류에서Dev

Android에서 다단계 JSON 데이터를 구문 분석하는 방법

분류에서Dev

Android Studio에서 배열 이름없이 Json을 구문 분석하는 방법

분류에서Dev

android에서 json의 선택적 값을 구문 분석하는 방법

분류에서Dev

Android에서 중첩 된 JSON 배열을 구문 분석하는 방법

분류에서Dev

API 응답에서 중첩 된 JSON을 구문 분석하는 가장 좋은 방법

분류에서Dev

개조에서 Restfull API JSON 응답을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

iOS에서 이러한 유형의 JSON 응답을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 JSON 응답을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

node.js의 facebook 그래프 API에서 json 응답을 구문 분석하는 방법

분류에서Dev

JSON 응답을 구문 분석하고 배열 내에 값을 저장하는 방법

분류에서Dev

PHP에서 json의 2 배열을 전달하는 방법과 Android에서 구문 분석하는 방법

분류에서Dev

Flutter : 다트에서 JSON 중첩 맵을 구문 분석하는 방법

분류에서Dev

다중 중첩 JSON 응답을 배열로 구문 분석하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    JAVA에서 JSON 응답을 구문 분석하는 방법

  2. 2

    Android에서 HTML 응답을 구문 분석하는 방법

  3. 3

    Android에서 JSON 문자열을 구문 분석하는 방법

  4. 4

    Android에서 JSON 문자열을 구문 분석하는 방법 ..?

  5. 5

    RETROFIT를 사용하여이 JSON 응답을 구문 분석하고 Recylcer보기 Android에 채우는 방법

  6. 6

    Android 용 JSON에서 다차원 배열을 구문 분석하는 방법

  7. 7

    Android에서 큰 JSON 파일을 구문 분석하는 방법

  8. 8

    JSON-Android에서 URL을 구문 분석하는 방법

  9. 9

    APEX REST 서비스에 대한 JSON 응답을 구문 분석하는 방법

  10. 10

    응답을 자바에서 JSON으로 구문 분석하는 방법

  11. 11

    Android에서 복잡한 JSON 응답을 구문 분석 할 수 없습니다.

  12. 12

    측면 JSON 배열 Android에서 JSON 배열을 구문 분석하는 방법

  13. 13

    Facebook JSON 응답을 구문 분석하는 방법

  14. 14

    JSON 응답을 구문 분석하는 방법

  15. 15

    데이터가 객체가 아닌 문자열 일 때 Android에서 동일한 json 응답을 구문 분석하는 방법은 무엇입니까?

  16. 16

    savon 응답에서 속성을 구문 분석하는 방법

  17. 17

    Android에서 다단계 JSON 데이터를 구문 분석하는 방법

  18. 18

    Android Studio에서 배열 이름없이 Json을 구문 분석하는 방법

  19. 19

    android에서 json의 선택적 값을 구문 분석하는 방법

  20. 20

    Android에서 중첩 된 JSON 배열을 구문 분석하는 방법

  21. 21

    API 응답에서 중첩 된 JSON을 구문 분석하는 가장 좋은 방법

  22. 22

    개조에서 Restfull API JSON 응답을 구문 분석하는 방법은 무엇입니까?

  23. 23

    iOS에서 이러한 유형의 JSON 응답을 구문 분석하는 방법은 무엇입니까?

  24. 24

    자바 스크립트에서 JSON 응답을 구문 분석하는 방법은 무엇입니까?

  25. 25

    node.js의 facebook 그래프 API에서 json 응답을 구문 분석하는 방법

  26. 26

    JSON 응답을 구문 분석하고 배열 내에 값을 저장하는 방법

  27. 27

    PHP에서 json의 2 배열을 전달하는 방법과 Android에서 구문 분석하는 방법

  28. 28

    Flutter : 다트에서 JSON 중첩 맵을 구문 분석하는 방법

  29. 29

    다중 중첩 JSON 응답을 배열로 구문 분석하는 방법은 무엇입니까?

뜨겁다태그

보관