作者:乔山办公网日期:
返回目录:excel表格制作
JXL的Jar包,用着挺方便的.
给你写一个写入Excel文件的代码片断:
void writeExcel(String [] strArray) {
try {
WritableWorkbook writebook = Workbook.createWorkbook(new File(fileName));
WritableSheet writeSheet = writebook.createSheet("一个Sheet页", 2);
int i=0;
for(String s:strArray){
Label label = new Label(0,i,s);
i++;
try {
writeSheet.addCell(label);
} catch (RowsExceededException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (WriteException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
writebook.write();
try {
writebook.close();
} catch (WriteException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
将你要写入Excel内容以一7a686964616fe78988e69d83366个数组形式传过来就可以了!
效果如图:
注意来事自项一:需要的额外的外部百包jxl.jar 这个到处都有下度载..
注意事项二:test.txt文本的内容如下
姓名 年龄
张三问 15
刘二 18
张飞 32
曹操 56
周瑜 23
具体java代码答详见附件下载
java读取写入excel使用poi试试
jxl.jar
这个demo简单,但是只要是写excel,读txt应该这样,由于你的txt有一些=,可以正则表达式
删减即可