2017-07-31 208 views
0

我有一個JSON字符串轉換成JSON對象問題如何將JSON字符串轉換爲JSON對象?

我收到這個JSON結果從我的服務器:

{"type":"news","items":[{"id": "867","title": "مخيّم_بساط_الرّيح - مخيّم_كان_ياما_كان","content": " في المركز الجماهيري ابوسنان ..  اليوم الخامس على التوالي .. ","fromDate": false,"toDate": false,"image": "productImages2/105/2017/07/13/image1499940076.jpg","imageAlt": "مخيّم_بساط_الرّيح - مخيّم_كان_ياما_كان","exLink":"http://www.mas.org.il/page.php?type=page&id=2477&ht=#navbar","price": false}]} 

,我想結果放入列表視圖

我已經嘗試了許多最終失敗

+0

在什麼語言,平臺? – jcubic

+0

正在使用Android應用程序 –

+1

請始終使用標籤來指明您正在使用的平臺語言,以便尋找特定語言/平臺的人員將查看您的問題。 – jcubic

回答

0

方法簡單,你可以接受字符串作爲字符串,然後將其轉換

String json ={"type":"news","items":[{"id": "867","title": "مخيّم_بساط_الرّيح - مخيّم_كان_ياما_كان","content": " في المركز الجماهيري ابوسنان .. اليوم الخامس على التوالي .. ","fromDate": false,"toDate": false,"image": "productImages2/105/2017/07/13/image1499940076.jpg","imageAlt": "مخيّم_بساط_الرّيح - مخيّم_كان_ياما_كان","exLink":"http://www.mas.org.il/page.php?type=page&id=2477&ht=#navbar","price": false}]} 

,現在轉換成JSON對象

JSONObject jsonObj = new JSONObject(json); 

現在你可以使用它作爲JSONObject的

0

試試這個

JSONObject jsonObj = new JSONObject(json); 
JSONArray jsonArry = jsonObj.getJSONArray("items"); 
JSONObject jsonObj1 = jsonArry.getJSONObject(0); 
String id = jsonObj1.getString("id"); 
String title= jsonObj1.getString("title"); 
.. 
.. 
.. 
String price = jsonObj1.getString("price"); 
+0

感謝您的幫助,把我得到這個消息時試試這段代碼:無法轉換爲JSONObject –

相關問題