2016-03-27 46 views
-3

我有这种格式的字符串响应:如何在循环中解析此字符串格式?

[{"error":false,"getFriends":{"name":"iman2420","email":"[email protected]","is_online":"1","status":"one comment aboute me","img":"56f3baaad2f111.89286338"}},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":false,"getFriends":{"name":"amin","email":"[email protected]","is_online":"0","status":"all of new statuse","img":"56f424ba2920e4.32579063"}},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true},{"error":true}] 

如何解析环路此字符串格式?

+1

它不是字符串它是一个Json数组。你可以用很多方式进行解析。你能告诉我你正在使用哪个库来获取这些数据吗? – Jois

+1

你到目前为止试过了什么?你在找什么输出?你有没有做过关于如何解析JSON字符串的基本Google搜索(来自标签,显然你知道它是一个json字符串)?你不能只是来这里要求人们为你写代码! – rgamber

回答

1

不要指望所有的男人都是科学家(就像我们一样)。

 try { 
      JSONArray json_Array = new JSONArray(response); 
      for (int i=0;i<json_Array.length();i++) { 
       JSONObject json_data = json_Array.getJSONObject(i); 
       boolean getFriendsError = json_data.getBoolean("error"); 
       if (!getFriendsError) { 
       .... 
       }else{ 
       .... 
       } 
                } 
+0

是的,这是解决方案,谢谢ALLOT! – shirin