SQLite数据保存数组list对象《android初开发探索(四)》

工具:

Gson2.7

准备:

在build.gradle中的dependencies下添加依赖项

implementation files('libs/gson-2.7.jar')

将gson2.7.jar添加到app - libs目录下
在这里插入图片描述

使用:

将对象转为json字符串,object为想要转的对象
new Gson().toJson(object);
将json字符串转回为指定对象,以下为转list
Gson gson = new Gson();
List<String> list_path = gson.fromJson('此处是String字符串',new TypeToken<List<String>>(){}.getType());
一般形式为以下,其中object为想要转的对象
Gson gson = new Gson();
Object object = gson.fromJson(filename,new TypeToken<obeject>(){}.getType());
之后就可以按照保存字符串的方式将转化为json字符串的数组保存进SQLite数据库中了

版权声明:本文为weixin_42246255原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。