웹 서비스를 호출하고이 JSON을 수신하지만 JSONObject 클래스를 인스턴스화하는 중 오류가 발생했습니다. 이유는 생각할 수없는 페르시아어 문자 (UTF-8)가 포함되어 있습니다. 이 문제Json parsing in android 2
JSON :
{"teriffs": [
{"name":"برنز","id":"1000","prices":"3;400000-12;600000"},
{"name":"برنز","id":"1000","prices":"3;400000-12;600000"},
{"name":"نقره ای","id":"1002","prices":"3;700000-12;1000000"},
{"name":"نقره ای","id":"1002","prices":"3;700000-12;1000000"}]
}
ERROR :
org.json.JSONException: Value {"teriffs": [{"name":"برنز","id":"1000","prices":"3;400000-12;600000"},{"name":"برنز","id":"1000","prices":"3;400000-12;600000"},{"name":"نقره ای","id":"1002","prices":"3;700000-12;1000000"},{"name":"نقره ای","id":"1002","prices":"3;700000-12;1000000"}]} of type java.lang.String cannot be converted to JSONObject
CODE :
블록
당신이 당신의 JSON 코드를 공유 할 수 있도록 우리가 문제를 분리에서 당신을 도와 드릴까요? :) –
String json의 가치는 무엇입니까? –
@SunilMishra. 웹 서비스에서로드 된 JSON을 포함합니다. null 문자열이 아닌지 확인하십시오. 그것은 위에서 언급 한 JSON을 포함합니다. – Areff