1.命题由来
前段时间,公司有个紧急需求,需要将一个原有的页面临时改版,新需求就是要将一个Excel的表格中的数据用一个列表展示出来,因为以前没接触过Excel这类转换的需求,所以还是有点懵的,而另一个同事做过类似的需求,所以这个紧急需求就理所当然的交给他了。事后呢,我一想,不能一直不会呀,万一下次他有事了,而我又不会,那得多尴尬呀,所以我秉承着不耻下问的心态,向他(也是引我入公司的半个师傅)诚心的请教了一番,获益良多!
2.Excel转换成db文件
这里就需要用到一个安卓开发熟知的一个工具了:SQLiteExpert。这个软件的工具栏里有个工具:import/export,点开后,有个工具叫:import text file(CSV,TSV),建个数据库,再导入csv文件,就可以生成db文件了。那么问题来了,怎么获取csv文件呢?很简单,Excel自带这个功能,只要将excel表格另存为csv文件就可以了。还有一个注意事项,就是db文件不能用中文,否则会无法识别!
3.将db文件保存到项目中
将db文件拷到res目录下面的raw目录下,没有这个目录这么办呢?建一个。接下来,就是copy+读取的操作了。
4.复制db文件+读取db文件
本文介绍了一种将Excel数据转换为db文件的方法,并详细讲解了使用SQLiteExpert进行CSV文件导入的过程。文章还提供了如何在项目中正确配置和使用db文件的具体步骤。
600

被折叠的 条评论
为什么被折叠?



