2017-07-31 162 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 –

相关问题