有一个像这样的json字符串:
[
{
"id":"3",
"raiting":"4.3",
"title":"Какое-то название",
"date":"2017-03-12 22:02:31"
},
...
]
我得到这样的数据:
JSONArray array = new JSONArray(Json);
for (int i = 0; i < array.length(); i++) {
JSONObject object = array.getJSONObject(i);
int id = object.getInt("id");
int raiting = object.getInt("raiting");
String title = object.getString("title");
...
}
我想实现一个包含三个项目的菜单:“流行”、“新”、“全部”。那些。您需要通过单击这些项目对 json 字符串进行排序。
这是我用来对类似于您的 json 数组进行排序的代码。
removeJSONArray 函数
查看数组
}
我按通话次数排序,您可以根据自己的需要重新制作