Android利用JXL框架读取excel
来源:互联网 发布:git ignore mac 编辑:程序博客网 时间:2024/06/06 00:35
1、近期要用到读取Excel文档的工具
2、我先是用了POI框架,干到最后,发现不支持Android平台,一直报ClassNotFoundExcepiton,差点把兄弟坑死。
3、最后用了JXL框架,这个框架用起来也挺简单,excel文件->输入字节流->生成封装Excel对象->找到每一个Sheet->再找到一行一列的值,用起来还是很简单的,缺点就是仅支持97-2003的excel格式,即xls格式………………
我这个工具类比较low啊,只是读取了每行的第一列的值,然后存储的List中……………………………………………………没办法需求就是这么简单啊!
public class ReadExcel { private static final String TAG = "ReadExcel"; private Workbook mWorkbook; private Sheet mSheet1; private InputStream mInputStream; private Context context; private List<String> mUrls; public ReadExcel(Context context) { this.context = context; init(); } private void init() { mUrls = new ArrayList<>(); } public List<String> readFirstCell(int rawId) { try { mInputStream = context.getResources().openRawResource(rawId); mWorkbook = Workbook.getWorkbook(mInputStream); Log.d(TAG, "mInputStream = " + mInputStream); mSheet1 = mWorkbook.getSheet(0); } catch (BiffException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { try { mInputStream.close(); } catch (IOException e) { e.printStackTrace(); } } for (int i = 0; i < mSheet1.getRows(); i++) { Cell everyCell = mSheet1.getCell(0, i); String temp = everyCell.getContents(); Log.d(TAG, "temp = " + temp); mUrls.add(temp); } return mUrls; }}
1 0
- Android利用JXL框架读取excel
- android:利用jxl从excel中读取文件
- android 读取excel POI JXL
- 利用jxl读取Excel的内容
- 利用jxl读取03版excel
- JAVA利用jxl读取Excel内容
- JAVA利用jxl读取Excel内容
- JAVA利用jxl读取Excel内容
- 利用jxl.jar读取EXCEL文件
- Web Dynpro利用JXL读取Excel汉字乱码问题
- java 读取Excel (利用poi,jxl插件)
- java利用jxl.jar创建、读取EXCEL文件
- jxl 读取Excel图片
- jxl读取excel文件
- 用jxl读取excel
- jxl读取excel
- JXL 读取 Excel
- JXL 读取excel数据
- Centos内存管理-free命令
- Android 混淆代码总结
- 服务器运维脚本记录
- 15 个 Android 通用流行框架大全
- CakePHP3的Auth
- Android利用JXL框架读取excel
- Ubuntu 12.04下fcitx安装谷歌搜狗输入法
- 百度地图方向定位
- AFNetworking3.xPost请求- “请求对象无法序列化”处理及:App Transport Security has blocked a cleartext HTTP (http://)
- iOS学习笔记-集成环信UI3.0
- jQuery 遍历 - find() 方法
- INSERT INTO t_inertupdate_tmp(a,b,c) select * 表名 where 字段名 is not null
- ubuntu下安装shadowsocks-qt5(影梭)
- 我生命中的钱事:养家!