想问各位高手
JSON资料抓下来后
[{"a1":1,"a2":2,"a3":3},{"a1":2,"a2":4,"a3":6},{"a1":8,"a2":0,"a3":5}]
把这些资料加入SQLite 然后利用SQLite数据库对这些资料的a2做排序
然后再把数据库排序后的资料取出来
code:
JSONArray jsonarr = new JSONArray(json);
SQLiteDatabase db = dbhelper.getWritableDatabase();
for(i=0;i<jsonarr.length();i++){
JSONObject obj = jsonarr.getJSONObject(i);
String A1 = obj.getString("a1");
String A2 = obj.getString("a2");
String A3 = obj.getString("a3");
ContentValues values = new ContentValues();
values.put(a1, A1);
values.put(a2, A2);
values.put(a3, A3);
db.insert(TABLE_NAME, null, values);
}
怎么做这个db数据库的排序 sortby a2?
Cursor cursor = db.query(null, null, null, null, null, null, a2);
这样对吗?