【发布时间】:2014-01-20 09:38:05
【问题描述】:
我有一个网络服务,当我调用网络服务时我得到了这个响应。
[
{
"ProjectID": 1,
"SLNO": 1,
"ID": 1,
"Type": "Text",
"Name": "First Name",
"**Order**": 1,
"Flag": "F"
},
{
"ProjectID": 1,
"SLNO": 3,
"ID": 2,
"Type": "Text",
"Name": "Company",
"**Order**": 5,
"Flag": "F"
},
{
"ProjectID": 1,
"SLNO": 4,
"ID": 4,
"Type": "Text",
"Name": "Personal Email",
"**Order**": 3,
"Flag": "F"
},
{
"ProjectID": 1,
"SLNO": 2,
"ID": 8,
"Type": "Text",
"Name": "Last Name",
"**Order**": 2,
"Flag": "F"
}
]
现在我想根据我在这个数组中的顺序对这个完整的数组进行排序?我怎样才能做到这一点?
【问题讨论】:
-
我已经解析了 json 并得到了 Name 和 Order 的值。
-
如果您使用自己的 API,则尝试使用 OREDER BY 查询对数组服务器端进行排序,如果没有,则在 Android 端使用数组排序功能进行排序...
-
你能解释一下我如何在android端做到这一点?