是否有任何库可用于将Cursor对象转换为直接XML或JSON.
例如,我们有一个表有两列id,name.当我从DB获取游标对象时.使用循环游标我想将其转换为
<XML>
<id>1<id>
<name>xyz</name>
</XML>
提前致谢.
解决方法:
用这个:
JSONArray array = new JSONArray();
if (cursor != null && cursor.getCount() > 0) {
while (cursor.movetoNext()) {
JSONObject object = new JSONObject();
try {
object.put("id", cursor.getString(0));
object.put("name", cursor.getString(1));
array.put(object);
} catch (JSONException e) {
e.printstacktrace();
}
}