android中的Gson序列化

android中的Gson序列化,android,gson,Android,Gson,我的数据库中有一些数据,我想把这些数据放在序列化的JSON格式中。如何使用GSON序列化来实现这一点 可用的示例没有说明如何获取数据,然后将其插入格式。答案 Gson-manJson=new-Gson(); ArrayList=新建ArrayList(); 对于(inti=0;iTry,和。 Gson manJson = new Gson(); ArrayList<MyTableName> list=new ArrayList<MyTableName>(); for(i

我的数据库中有一些数据,我想把这些数据放在序列化的JSON格式中。如何使用GSON序列化来实现这一点

可用的示例没有说明如何获取数据,然后将其插入格式。

答案

Gson-manJson=new-Gson();
ArrayList=新建ArrayList();
对于(inti=0;iTry,和。
Gson manJson = new Gson(); 
ArrayList<MyTableName> list=new ArrayList<MyTableName>();
for(int i=0;i<count;i++){
    cursor2.moveToNext();
    MyTableName data=new MyTableName();
        data.setMyVal(cursor2.getString(cursor2.getColumnIndex("MyVal")));
        list.add(data);
}
String jsonData=manJson.toJson(list);