2016-08-17 27 views
-2

如何在ListView中顯示來自url的JSON數據?我發現很多例子都是這樣做的,但這絕不是我想要的。我想保留所有的課程,並且我不想使用庫。在ListView中顯示來自url的JSON android

我可以從一個AsyncTask中的url獲得像JSON這樣的字符串(格式化),但我無法找到下一步該做什麼。我如何將這些數據(如JSON)插入到ListView中?

+0

你試過了哪些教程,哪些代碼不適合你?圖書館有什麼問題?他們讓你的代碼變得更簡單。 AsyncTasks很難得到正確的。 –

+0

我寫了一篇關於這個確切主題的簡短文章:https://smaspe.github.io/2013/08/06/json-listview.html – njzk2

+0

一個建議,使用GSON工作最模塊化和乾淨的方式。您將以簡單的方式獲得列表中所有項目的對象。 –

回答

0

您可以使用與android sdk捆綁在一起的JSONObjectJSONArray。如果你想將它們直接解析你喜歡GSONLoganSquareJava Models您可以使用庫

代碼很簡單

爲對象

JSONObject obj=new JSONObject(respString); 

數組

JSONArray arr=new JSONArray(respString); 

相關問題