Android Studio 내에서 Zoho CRM API에서 가져온 데이터를 구문 분석하는 방법을 알아 내려고합니다. 나는 비교적 새로운 오전,하지만 난이 같은 JSON 응답 데이터를 분석하는 방법을 알고 :Android Studio에서 JSON을 구문 분석하는 방법
, 그것은 그 심지어 여러 하위 데이터 포인트, 안드로이드 Studio에서 문제를 분석 할 수없는 종류의 뭐 그런 아니다{
"Data": [
{ "subdata": "data"
}
]
}
단단한.
{"response":{"result":{"Contacts":{"row":[{"no":"1","FL":
[{"content":"1822766000000272057","val":"CONTACTID"},
{"content":"Lisa","val":"First Name"}]},{"no":"2","FL":
[{"content":"1822766000000119148","val":"CONTACTID"},
{"content":"Eric","val":"First
Name"}]}]}},"uri":"/crm/private/json/Contacts/searchRecords"}}
사람이 안드로이드 스튜디오의 내부 같은 데이터를 구문 분석하는 방법을 알고 있나요 : 그것은 다음과 같습니다 데이터를 구문 분석에 올 때, 나는 완전한 손실입니까?
업데이트 :
여기에 대해 몇 가지 질문이 있습니다. 이 인스턴스에서 JSON을 구문 분석하고 싶은 URL은 어디에 넣을까요? 또한 코드 블록에서 : JSONObject responseJSON = JSONUtils.jsonObjectFromJSONForKey (json, "response"); json이 기호를 해결할 수 없다고 말하면 어떻게 수정해야합니까? 별도의 JSONUtils 클래스를 만들었습니다. –
"json"은 구문 분석하려는 내용 (예 : 질문에 게시 한 json 객체)입니다. 앱에서 의미가있는 곳이면 어디든 URL을 넣을 수 있습니다. 편의를 위해 요청하는 URL의 응답을 구문 분석하기 만하면됩니다. –
웹 서비스로 무엇을 사용하고 있는지 잘 모르겠지만, 예를 들어 OkHttp는 요청의 응답과 함께 콜백을 매개 변수로 사용합니다. 그런 다음 위에 게시 한 방법의 변형을 사용하여 해당 값을 구문 분석합니다. –