binbinyang博客---关于Android数据库导出到Excel

WritableWorkbook wwb = Workbook.createWorkbook(os);
其中os为一个文件输出流 。当然还有很多其他的入参 , 比如File等 。
不但能用来创建工作薄 , 也可以读取现有的工作薄 , 比如:
Workbook.getWorkbook(java.io.File file);
是一个很重要工具类 , 里面方法基本上都是的 , 使用方便 。
2、创建工作表 Sheet
创建工作表的方式是通过上面创建的对象来操作 。

binbinyang博客---关于Android数据库导出到Excel

文章插图
创建一个工作表:
createSheet(java.lang.String name, int index) , 
两个参数分别是工作表名字和插入位置 , 这个位置从0开始 , 比如:
WritableSheet sheet = wwb.createSheet("演员表", 0);
3、创建标签 Label
实际上标签这里的意思就是工作表的单元格 , 这个单元格多种 , 分别对应不同的类 , 比如jxl.write.、jxl.write.等 。
Label label = new Label(col, row, title);
三个参数分别表示col+1列 , row+1行 , 标题内容是title 。
将标签加入到工作表中
sheet.addCell(label);
4、填充数据
数据填充这块稍微复杂点 , 涉及到数据单元格的格式问题 。
a)、填充数字
jxl.write.Number numb = new jxl.write.Number(1, 1, 250); sheet.addCell(numb);
【binbinyang博客---关于Android数据库导出到Excel】b)、填充格式化的数字