org.json.JSONException : java.lang.String 유형의 값 <을 JSONObject로 변환 할 수 없습니다.

사용자 42590

이 코드가 있고 실행을 시도하지만 "org.json.JSONException : Value <of type java.lang.String can be convert to JSONObject"예외가 발생합니다. 도움이 필요합니다.

암호:

private class MyTask extends AsyncTask<String, Integer, String> {

            @Override
            protected void onPostExecute(String result) {

                CreateAndAppendListLayout();

                super.onPostExecute(result);
            }

            @Override
            protected void onPreExecute() {
                // TODO Auto-generated method stub




                super.onPreExecute();
            }

            @Override
            protected void onProgressUpdate(Integer... values) {
                // TODO Auto-generated method stub
                super.onProgressUpdate(values);

            }

            @Override
            protected String doInBackground(String... params) {


                String myRespone = null;
                String url = params[0];
                HttpClient client = new DefaultHttpClient();

                HttpGet Get = new HttpGet(url);

                try {
                    HttpResponse response = client.execute(Get);

                    HttpEntity entity = response.getEntity();
                    myRespone = EntityUtils.toString(entity);

                } catch (ClientProtocolException e) {

                    e.printStackTrace();

                    Log.e("My webservice Response", "ClientProtocolException");

                } catch (IOException e) {

                    Log.e("My webservice Response", "IOException");

                    e.printStackTrace();
                }
                JSONObject jsonObj;

                if (myRespone != null) {
                    try {



                        jsonObj = new JSONObject(myRespone);
                        JSONArray jsonArray = jsonObj.getJSONArray("Results");


                        for (int i = 0; i <= jsonArray.length() - 1; i++) {
                            myList.add(jsonArray.getJSONObject(i));

                        }



                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                } else {
                    // do nothing
                }
                return null;
            }

        }

서버의 내 JSON :

{
  "Results": [
    {
      "id": "10",
      "CID": "60607",
      "userName": "Jones",
      "userr": "hard work",
      "st": "4"
    },
    {
      "id": "8",
      "CID": "60807",
      "userName": "Aaali",
      "userr": "Good Service ",
      "st": "5"
    },
    {
      "id": "9",
      "CID": "65507",
      "userName": "Jan",
      "userr": "Happy, Cost effective ",
      "st": "5"
    }
  ]
}

LOGCAT :

07-30 11:15:24.570: W/System.err(8247): org.json.JSONException: Value < of type java.lang.String cannot be converted to JSONObject
07-30 11:15:24.570: W/System.err(8247):     at org.json.JSON.typeMismatch(JSON.java:111)
07-30 11:15:24.570: W/System.err(8247):     at org.json.JSONObject.<init>(JSONObject.java:158)
07-30 11:15:24.570: W/System.err(8247):     at org.json.JSONObject.<init>(JSONObject.java:171)
07-30 11:15:24.570: W/System.err(8247):     at com.example.myclass$MyTask.doInBackground(User_Reviews.java:484)
07-30 11:15:24.570: W/System.err(8247):     at com.example.myclass$MyTask.doInBackground(User_Reviews.java:1)
07-30 11:15:24.570: W/System.err(8247):     at android.os.AsyncTask$2.call(AsyncTask.java:287)
07-30 11:15:24.570: W/System.err(8247):     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
07-30 11:15:24.570: W/System.err(8247):     at java.util.concurrent.FutureTask.run(FutureTask.java:137)
07-30 11:15:24.575: W/System.err(8247):     at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
07-30 11:15:24.575: W/System.err(8247):     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
07-30 11:15:24.575: W/System.err(8247):     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
07-30 11:15:24.575: W/System.err(8247):     at java.lang.Thread.run(Thread.java:856)
수닐 쿠마르

구문 분석하려는 JSON 문자열이 유효하지 않을 수 있습니다. 일부가 있습니다 raw HTML(< like). 이는 잘못 생성되었거나 PHP가 errors/warnings문자열을 삽입 하고 파괴하고 있음을 의미합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

오류. org.json.JSONException : java.lang.String 유형의 값 <br을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

org.json.JSONException : java.lang.String 유형의 값 데이터를 JSONObject로 변환 할 수 없습니다.

분류에서Dev

org.json.JSONException : java.lang.String 유형의 성공시 값 0을 JSONArray로 변환 할 수 없습니다.

분류에서Dev

데이터 구문 분석 오류 org.json.JSONException : 값 <br> <java.lang.String 유형의 테이블을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

오류 : com.android.volley.ParseError : org.json.JSONException : java.lang.String 유형의 값 <! DOCTYPE을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

org.json.JSONException : jsonstring을 객체로 변환하는 동안 피드백 유형 java.lang.String의 값을 JSONArray로 변환 할 수 없습니다.

분류에서Dev

org.json.JSONException : java.lang.String 유형의 값 <br은 phpserver를 사용하는 Android 스튜디오에서 JSONObject로 변환 할 수 없습니다.

분류에서Dev

데이터 구문 분석 오류 org.json.JSONException : java.lang.String 유형의 값 <br을 JSONArray로 변환 할 수 없습니다.

분류에서Dev

java.lang.String 유형의 Org.json.JSONException : Value array (2) 가져 오기를 JSONObject로 변환 할 수 없습니다.

분류에서Dev

오류 org.json.JSONException : java.lang.Integer 유형 오류의 값 1을 부울로 변환 할 수 없습니다.

분류에서Dev

JSONException : 'cityId': 4, cityName : 'Ahmedabad'java.lang.String 값을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

JSONException : 'cityId': 4, cityName : 'Ahmedabad'java.lang.String 값을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

http 응답을 전달할 때 java.lang.String 유형의 값을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

java.lang.String 유형의 <html> <head> <title> Apache 값을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

java.lang.String 유형의 연결된 값을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

java.lang.String 유형의 JSON 예외 값 연결을 JSONArray로 변환 할 수 없습니다.

분류에서Dev

org.json.JSONException의 오류 : org.json.JSONArray 유형은 JSONObject로 변환 할 수 없습니다.

분류에서Dev

org.json.JSONArray 유형의 org.json.JSONException : Value [{}]는 JSONObject로 변환 할 수 없습니다.

분류에서Dev

org.json.JSONException : org.json.JSONObject 유형의 idddsss에있는 { "storeid0": [ "1535"], "storeid1": [ "1862"]} 값은 JSONArray로 변환 할 수 없습니다.

분류에서Dev

java.lang.String 유형의 값 <br은 Android에서 JSONObject로 변환 할 수 없습니다.

분류에서Dev

java.lang.String 유형의 값 데이터베이스를 JSONObject로 변환 할 수 없습니다.

분류에서Dev

JSON 예외 : java.lang.String을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

(해결됨) java.lang.Integer 유형의 값을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

JSONArray java.lang.String을 JSONObject로 변환 할 수 없습니다

분류에서Dev

java.lang.String 유형의 값 번들을 JSONArray로 변환 할 수 없습니다.

분류에서Dev

java.lang.String 유형의 [문자열] <br> [문자열] <br> 값을 JSONArray로 변환 할 수 없습니다.

분류에서Dev

java.lang.String 유형의 Android 단편 JSON <! DOCTYPE을 JSONArray로 변환 할 수 없습니다.

분류에서Dev

java.lang.String은 JSONObject로 변환 할 수 없습니다. 불일치 유형

분류에서Dev

데이터 구문 분석 오류 org.json.JSONException : 값 문자열을 JSONArray로 변환 할 수 없습니다.

Related 관련 기사

  1. 1

    오류. org.json.JSONException : java.lang.String 유형의 값 <br을 JSONObject로 변환 할 수 없습니다.

  2. 2

    org.json.JSONException : java.lang.String 유형의 값 데이터를 JSONObject로 변환 할 수 없습니다.

  3. 3

    org.json.JSONException : java.lang.String 유형의 성공시 값 0을 JSONArray로 변환 할 수 없습니다.

  4. 4

    데이터 구문 분석 오류 org.json.JSONException : 값 <br> <java.lang.String 유형의 테이블을 JSONObject로 변환 할 수 없습니다.

  5. 5

    오류 : com.android.volley.ParseError : org.json.JSONException : java.lang.String 유형의 값 <! DOCTYPE을 JSONObject로 변환 할 수 없습니다.

  6. 6

    org.json.JSONException : jsonstring을 객체로 변환하는 동안 피드백 유형 java.lang.String의 값을 JSONArray로 변환 할 수 없습니다.

  7. 7

    org.json.JSONException : java.lang.String 유형의 값 <br은 phpserver를 사용하는 Android 스튜디오에서 JSONObject로 변환 할 수 없습니다.

  8. 8

    데이터 구문 분석 오류 org.json.JSONException : java.lang.String 유형의 값 <br을 JSONArray로 변환 할 수 없습니다.

  9. 9

    java.lang.String 유형의 Org.json.JSONException : Value array (2) 가져 오기를 JSONObject로 변환 할 수 없습니다.

  10. 10

    오류 org.json.JSONException : java.lang.Integer 유형 오류의 값 1을 부울로 변환 할 수 없습니다.

  11. 11

    JSONException : 'cityId': 4, cityName : 'Ahmedabad'java.lang.String 값을 JSONObject로 변환 할 수 없습니다.

  12. 12

    JSONException : 'cityId': 4, cityName : 'Ahmedabad'java.lang.String 값을 JSONObject로 변환 할 수 없습니다.

  13. 13

    http 응답을 전달할 때 java.lang.String 유형의 값을 JSONObject로 변환 할 수 없습니다.

  14. 14

    java.lang.String 유형의 <html> <head> <title> Apache 값을 JSONObject로 변환 할 수 없습니다.

  15. 15

    java.lang.String 유형의 연결된 값을 JSONObject로 변환 할 수 없습니다.

  16. 16

    java.lang.String 유형의 JSON 예외 값 연결을 JSONArray로 변환 할 수 없습니다.

  17. 17

    org.json.JSONException의 오류 : org.json.JSONArray 유형은 JSONObject로 변환 할 수 없습니다.

  18. 18

    org.json.JSONArray 유형의 org.json.JSONException : Value [{}]는 JSONObject로 변환 할 수 없습니다.

  19. 19

    org.json.JSONException : org.json.JSONObject 유형의 idddsss에있는 { "storeid0": [ "1535"], "storeid1": [ "1862"]} 값은 JSONArray로 변환 할 수 없습니다.

  20. 20

    java.lang.String 유형의 값 <br은 Android에서 JSONObject로 변환 할 수 없습니다.

  21. 21

    java.lang.String 유형의 값 데이터베이스를 JSONObject로 변환 할 수 없습니다.

  22. 22

    JSON 예외 : java.lang.String을 JSONObject로 변환 할 수 없습니다.

  23. 23

    (해결됨) java.lang.Integer 유형의 값을 JSONObject로 변환 할 수 없습니다.

  24. 24

    JSONArray java.lang.String을 JSONObject로 변환 할 수 없습니다

  25. 25

    java.lang.String 유형의 값 번들을 JSONArray로 변환 할 수 없습니다.

  26. 26

    java.lang.String 유형의 [문자열] <br> [문자열] <br> 값을 JSONArray로 변환 할 수 없습니다.

  27. 27

    java.lang.String 유형의 Android 단편 JSON <! DOCTYPE을 JSONArray로 변환 할 수 없습니다.

  28. 28

    java.lang.String은 JSONObject로 변환 할 수 없습니다. 불일치 유형

  29. 29

    데이터 구문 분석 오류 org.json.JSONException : 값 문자열을 JSONArray로 변환 할 수 없습니다.

뜨겁다태그

보관