Android-关于将Excel表格中的数据展示到手机屏幕上的解决方案
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文件
Android-关于将Excel表格中的数据展示到手机屏幕上的解决方案相关推荐
- 【唠叨两句】如何将一张树型结构的Excel表格中的数据导入到多张数据库表中...
小弟昨天遇到一个相对比较棘手的问题,就像标题说的那样.如何将一张树型结构的Excel表格中的数据导入到多张数据库表中,在现实中实际是七张数据库表,这七张表之间有着有着相对比较复杂的主外键关系,对于我这 ...
- python读取excel表格-python读取excel表格中的数据
使用python语言实现Excel 表格中的数据读取,需要用到xlrd.py模块,实现程序如下: import xlrd #导入xlrd模块 class ExcelData(): def __init ...
- python3读取excel数据-python3 读取Excel表格中的数据
需要先安装openpyxl库 通过pip命令安装: pip install openpyxl 源码如下: #!/usr/bin/python3 #-*- coding:utf-8 -*- import ...
- c 语言如何处理表格文件中的数据库,C#程序从Excel表格中读取数据并进行处理
今天做了一个Excel表格数据处理的事情,因为数据量表较大(接近7000条)所以处理起来有点麻烦,于是写了一个程序, 先将程序记下以便将来查找. using System; using System. ...
- 查询oracle数据库的表格数据类型,excel表格中如何查询数据库数据类型-我想把excel表格中的数据导入oracle数据库中,想在......
在excel表里,什么是:字段.记录.数据类型.多工... declare @t table(id numeric(18,2)) insert into @t SELECT col1 FROM ...
- excel打开空白不显示内容 没有隐藏_办公软件操作技巧097:如何隐藏excel表格中没有数据的空白区域...
在日常工作中,我们编辑好了excel表格以后,有时为了突出显示表格数据内容,或者为了后期编辑表格数据区时不受干扰等原因,可以把表格中没有数据的多余空白区域隐藏起来,如下图一为数据正常显示,图二为隐藏空 ...
- matlab表格三维柱状图,excel制作四维数据表格-excel三维柱形图 ,请问如何根据excel表格中的数据......
Excel 什么是三维,四维表格 Excel表格中貌似没有三维.四维的概念,非得去解释,那么: 多张二维的表格构成三维的数据.四维只能是多个工作簿了. 怎样用excel制作一个小型数据库表格 Exce ...
- 用matlab处理表格,matlab删除excel表格数据-如何用matlab处理多个excel表格中的数据...
如何用matlab处理多个excel表格中的数据 biao='D:\Program Files\matlab\bin\filename.xls'; A1=xlsread (biao,'Sheet1', ...
- cpp导入excel到mysql_将EXCEL表格中的数据导入mysql数据库表中
本文转载自http://blog.sina.com.cn/s/blog_5d972ae00100gjij.html 今天项目上遇到需要将excel中的数据导入到数据库的classify表中,于是乎拼命 ...
最新文章
- QTP、LoadRunner、QC工具下载地址
- 【转】C#实现SM2国密加密
- VideoSolo Blu ray Player for Mac - 强大的蓝光播放器
- 机器学习花朵图像分类_在PyTorch中使用转移学习进行图像分类
- VMWare 虚拟机安装及新建虚拟机
- 实现机器学习的循序渐进指南III——朴素贝叶斯
- sdut2355Binary Search Heap Construction
- .Net中使用OracleDataAdapter
- javascript实现一行文字随不同设备自适应改变字体大小至字数完全展示
- 数据结构学习-Java实现复数类
- 编码原则1-单一职责原则
- 微信小程序 转发 分享功能
- vs2015中提示未能找到类型或命名空间名Word
- Alkyne-PEG-MAL 炔烃PEG马来酰亚胺
- linux运维必备178个命令
- 计算机教室英语手抄报,关于教室的英语手抄报,英语手抄报简单又清楚?
- Mac保留文件重装系统
- 真·稳如狗:中国团队推出四足机器人,对标波士顿动力
- 白鹭安装node_Mac OS X 系统下安装和部署Egret引擎开发环境
- vue优化之CND优化