0
내 서버에서 JSON 응답을 받기 위해 노력하고 있습니다로 변환 할 수 있지만, 나에게이 예외주고 계속 :org.json.JSONException : 모든 항목이 java.lang.String 타입의 MSG에 완료해야 가치 JSONArray
을org.json.JSONException :
: 모든 항목이 java.lang.String 타입의 MSG에 완료해야 가치가 JSONArray 로 변환 할 수 없습니다 아래JSONObject json = new JSONObject(SetServerString); JSONArray articles = json.getJSONArray("msg"); articles.getJSONObject(0).names().toString(); in = articles.getJSONObject(0).names().toString();
내가 응답을 받기 위해 쓴 코드는 ,
다음은 잘못된 자격 증명의 사용자 로그는 "상태"와 "MSG"를 반환해야 할 때
{
"msg": "All fields must be completed",
"status": "error",
"profile": {}
}
내가 원하는 내 서버에서 JSON의 응답 코드
이
당신의'msg' 태그가 문자열 앞에'JSONArray'없는이 방법을 변경해야합니다. – Piyush
* 실제 * 샘플 JSON을 보여주세요. 문제를 재현 할 수 있습니다 ... 그리고 적절한 대소 문자 및 코드 형식을 사용하여 향후 명확한 방식으로 게시물을 작성하는 데 조금 더 시간을 투자하십시오. 귀하의 질문이 더 읽기 쉽다면, 당신은 좋은 대답을 얻을 가능성이 높습니다. –
@jon 방금 실제 JSON 샘플을 사용하여 내 질문을 편집했습니다. – SoftServe