-2
如何在ListView中顯示來自url的JSON數據?我發現很多例子都是這樣做的,但這絕不是我想要的。我想保留所有的課程,並且我不想使用庫。在ListView中顯示來自url的JSON android
我可以從一個AsyncTask中的url獲得像JSON這樣的字符串(格式化),但我無法找到下一步該做什麼。我如何將這些數據(如JSON)插入到ListView中?
如何在ListView中顯示來自url的JSON數據?我發現很多例子都是這樣做的,但這絕不是我想要的。我想保留所有的課程,並且我不想使用庫。在ListView中顯示來自url的JSON android
我可以從一個AsyncTask中的url獲得像JSON這樣的字符串(格式化),但我無法找到下一步該做什麼。我如何將這些數據(如JSON)插入到ListView中?
您可以使用與android sdk
捆綁在一起的JSONObject
和JSONArray
。如果你想將它們直接解析你喜歡GSON
或LoganSquare
Java Models
您可以使用庫
代碼很簡單
爲對象
JSONObject obj=new JSONObject(respString);
數組
JSONArray arr=new JSONArray(respString);
。
你試過了哪些教程,哪些代碼不適合你?圖書館有什麼問題?他們讓你的代碼變得更簡單。 AsyncTasks很難得到正確的。 –
我寫了一篇關於這個確切主題的簡短文章:https://smaspe.github.io/2013/08/06/json-listview.html – njzk2
一個建議,使用GSON工作最模塊化和乾淨的方式。您將以簡單的方式獲得列表中所有項目的對象。 –