2016-08-17 2 views
-2

ListView의 URL에서 JSON 데이터를 어떻게 표시합니까? 이런 식으로 많은 예제를 발견했지만, 내가 찾던 것이 결코 아닙니다. 모든 클래스를 분리하여 보관하고 싶습니다. 라이브러리를 사용하고 싶지 않습니다.ListView에서 url의 JSON 표시 android

AsyncTask 내부의 URL에서 JSON과 같은 String (형식)을 얻을 수 있지만 다음에 수행 할 작업을 찾을 수 없습니다. 이 데이터를 JSON으로 ListView에 삽입하려면 어떻게해야합니까?

+0

시도한 튜토리얼 및 어떤 코드가 도움이되지 않습니까? 그리고 도서관의 문제점은 무엇입니까? 그것들은 코드를 훨씬 단순하게 만듭니다. AsyncTasks는 정확하기 어렵습니다. –

+0

나는이 주제에 대해 몇 년 전에 짧은 글을 썼다. https://smaspe.github.io/2013/08/06/json-listview.html – njzk2

+0

하나의 조언은 GSON이 가장 모듈화되고 깨끗한 방식으로 작동한다는 것을 보여준다. List 항목 안에있는 모든 항목의 객체를 간단한 방법으로 가질 수 있습니다. –

답변

0

android sdk 번들로 제공되는 JSONObjectJSONArray을 사용할 수 있습니다. 직접 GSON 또는 LoganSquare처럼 Java Models 사용할 수있는 라이브러리를 구문 분석하려면

코드 배열

JSONArray arr=new JSONArray(respString); 

에 대한 객체

JSONObject obj=new JSONObject(respString); 

에 대한

간단하다.

관련 문제