Android-关于将Excel表格中的数据展示到手机屏幕上的解决方案

本文介绍了一种将Excel数据转换为db文件的方法,并详细讲解了使用SQLiteExpert进行CSV文件导入的过程。文章还提供了如何在项目中正确配置和使用db文件的具体步骤。

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文件


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值