У меня есть некоторые данные в моей БД, и я хочу поместить эти данные в сериализованный формат JSON. Как мне сделать это с помощью сериализации GSON?
В доступных примерах не показано, как получить данные и затем вставить их в формате.
ОТВЕТ
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);
Это сработало для меня ....