binbinyang博客---关于Android数据库导出到Excel
WritableWorkbook wwb = Workbook.createWorkbook(os);
其中os为一个文件输出流。当然还有很多其他的入参,比如File等。
不但能用来创建工作薄,也可以读取现有的工作薄,比如:
Workbook.getWorkbook(java.io.File file);
是一个很重要工具类,里面方法基本上都是的,使用方便。
2、创建工作表 Sheet
创建工作表的方式是通过上面创建的对象来操作。
创建一个工作表:
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);
b)、填充格式化的数字