【发布时间】:2015-10-27 23:55:35
【问题描述】:
我正在将这个字符串(来自网络服务)放入这样的 JSONArray,
[
{
"lat": "-16.408545",
"lon": "-71.539105",
"type": "0",
"distance": "0.54"
},
{
"lat": "-16.4244317845",
"lon": "-71.52562186",
"type": "1",
"distance": "1.87"
},
{
"lat": "-16.4244317845",
"lon": "-71.52562186",
"type": "1",
"distance": "0.22"
}
]
我需要按 distance 键对其进行排序,以显示最近的第一个和最远的最后一个。我没有尝试任何代码,因为我真的没有任何想法。我没有使用 GSON 库,我使用的是org.json.JSONArray。
【问题讨论】:
-
使用 undercore.js 库,你有各种排序解决方案。
-
请看看我的question ..same issue
标签: java android arrays json sorting