整理硬盘的时候找到了这些代码,看了一下,发现还有点用处,所以就写上来了,这样以后就可以用了,在android里面导出xls表格文件,很不错!
import java.io.File;
import java.io.IOException;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
public class XlsOperate {
File file;
String mFilePath,mFileName;
WritableWorkbook book = null;
public void createXLS(String filePath,String fileName) {
try {
file=new File(filePath+fileName+".xls");
book = Workbook.createWorkbook(file);
mFilePath=filePath;
mFileName=fileName+".xls";
// 生成名为“第一页”的工作表,参数0表示这是第一页
WritableSheet sheet = book.createSheet("第一页", 0);
// 在Label对象的构造子中指名单元格位置是第一列第一行(0,0)
// 以及单元格内容为test
Label label = new Label(0, 0, "test");
// 将定义好的单元格添加到工作表中
sheet.addCell(label);
/*
* 生成一个保存数字的单元格 必须使用Number的完整包路径,
* 否则有语法歧义 单元格位置是第二列,第一行,值为789.123
*/
jxl.write.Number number = new jxl.write.Number(1, 0, 789.123);
sheet.addCell(number);
// 写入数据并关闭文件
book.write();
book.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void addData(int page,int x,int y,String data){
try {
//Excel获得文件
file=new File(mFilePath+mFileName);
Workbook wb=Workbook.getWorkbook(file);
//打开一个文件的副本,并且指定数据写回到原文件
book= Workbook.createWorkbook(file,wb);
WritableSheet sheet = book.getSheet(page);
Label label = new Label(x,y,data);
sheet.addCell(label);
// 写入数据并关闭文件
book.write();
book.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
上面的代码需要需要一个包jxl.jar
分享到:
相关推荐
android sqlite数据表导出为xls文件、解析xls文件
新建xls文件,讲bean集合导出在xls文件,保存在sd卡上
此例子是一个导入导出excel的程序,前题是必须要有poi包(poi,poi-contrib,poi-scratchpad) 已经封装好了一个类,有需要的可添加其他功能。
将Android的Bean集合导出为xls的表格文件,并保存在sd卡上
帮助用户备份通讯信息,导出联系人文件格式为xls或vcf,同时可以导出通话记录和短信
引用jxl.jar,先在app的cache目录下生成.xls文件,再用IO流的形式复制到目标位置
android 国际化 String.xml Excel 相互转换工具
将android sqlite数据表导出,然后找到了导出xls文件的方法
Android中操作Excel文件...即支持xls文件,不支持xlsx文件。 2、jxl不支持直接修改excel文件,但可通过复制新文件覆盖原文件的方式来间接修改。 3、jxl只能识别PNG格式的图片,不能识别其他格式的图片。 上面可以看出
使用UNI-Excel،,您可以创建、编辑和读取Excel文件. 换句话说,您可以将用户评分保存在Excel文件中,并在将来阅读这些信息。 在这个问题上有很多种方法,但每一种方法都有失败的地方。 有些方法无法创建Excel文件,...
TableExport是一款可以将HTML表格导出为Excel xlsx格式、xls格式,以及csv和txt文件的jQuery插件。TableExport插件使用简单,默认使用Bootstrap的CSS表格样式,也支持普通的HTML表格。
琴弦工具这是一个CLI工具,可简化Android和iOS字符串文件的导入/导出。 XLSX Excel文件是输出文件格式用法用法:字符串工具[选项] [命令] 命令: export <outputExcelFilePath> <inputFiles> Export platform ...
基于poi实现word/excel转换为HTML(且兼容.doc.docx.xls.xlsx) 对于简单的word Excel 转换 足够。excel转换时存在火狐浏览器不兼容乱码问题,希望多多交流。
table导出文件,支持导出json , txt , csv , xml , doc , xls , image , pdf 。 浏览器 浏览器 构造为 档名 最大斑点大小 依存关系 Firefox 20+ 斑点 是 800 MiB 没有 Firefox <20 数据:URI 没有 不...
A20_DVK1_BASE_V16_导出到AD格式的原理图和PCB.rar A20_DVK1_BASE_V16_顶层元件编号丝印图_20151102.pdf A20_DVK1_BASE_V16_顶层元件规格丝印图_20151102.pdf A20CV35_DVK1_BASE_V10_底板PADS9.5格式PCB参考图.pcb ...
★Word,PowerPoint和Excel 97中,2000,XP,2003年,2007年,2010年,DOC,DOCX,XLS,XLSX,PPT,PPTX(查看和编辑); ★使用Adobe Acrobat PDF浏览器,PDF阅读器,另存为PDF; ★JPEG,PNG,GIF,BMP图像矢量WMF和...
特征添加用户删除用户注册发送到电子邮件令牌的新用户忘记密码角色用户编辑用户个人资料列出产品完整的API 将数据导出为PDF或XLS 生成发票将发票导出为PDF或XLS 下载条形码(EAN13) 更多的用户等级行政职员登录...
•支持PDF文件,包括PDF相机扫描和导出为PDF。 •对RTF,TXT,LOG,CSV,EML,ZIP等常见格式的附加支持;开放办公室– ODT,ODS和ODP •与File Commander集成,可快速轻松地访问本地和远程文件,包括最近的文件,...
•支持PDF文件,包括PDF相机扫描和导出为PDF。 •对RTF,TXT,LOG,CSV,EML,ZIP等常见格式的附加支持; Open Office - ODT,ODS和ODP •与File Commander集成,可以快速方便地访问本地和远程文件,包括最近的文件...
查询数据以(*.xls)文件命名,可以有多个,系统自动识别,建议在文档后加若干个数字以增强安全性。 本文件夹默认为chengji,(名称可改) 查询主文件为chaxun.asp(如需要更改,更改后在config.asp文档中参数filename...