java 写excel备份

java 写excel备份

ID:42605529

大小:111.98 KB

页数:5页

时间:2019-09-18

java 写excel备份_第1页
java 写excel备份_第2页
java 写excel备份_第3页
java 写excel备份_第4页
java 写excel备份_第5页
资源描述:

《java 写excel备份》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本程序实现从txt文件读取数据然后按照一定格式写入到excel文件中程序运行需要导入包一、在eclipse中右键点击工程在下拉菜单中选择bulidPathranhouxuanzeAddExernal…二、将添加进来三、在E:writetxt目录下存在如图所示四、生成的excel文件将被保存到importjava.io.BufferedReader;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileReader;importjava.io.IOException;importjava.io.InputStre

2、amReader;importjava.util.ArrayList;importjava.util.Vector;importjxl.Workbook;importjxl.write.Label;importjxl.write.WritableCellFormat;importjxl.write.WritableSheet;importjxl.write.WritableWorkbook;publicclassFileList{privatestaticArrayListfilelist=newArrayList();publicstaticvoidmain(

3、String[]args){FileListfileList=newFileList();fileList.refreshFileList("E://out//");//文件路径}publicVectorsplit(Strings,charseparator){//按照separator//分割s后存放到subVectorvec=newVector();//String[]sub=newString[100];inti,len=0,n=s.length();Stringstr="";for(i=0;i

4、));if(s.charAt(i)!=separator)str+=s.charAt(i);else{vec.add(str);//System.out.println(vec.elementAt(j++));//vec[len++]=str;str="";}if(i==n-1)vec.add(str);//sub[len++]=str;}returnvec;}publicvoidreadTxtFile(Stringtxt_Path,Stringexcel_Path){try{Stringencoding="GBK";Filefile=newFile(txt_Path);if(file.isF

5、ile()&&file.exists()){//判断文件是否存在try{//打开文件WritableWorkbookbook=Workbook.createWorkbook(newFile(excel_Path));//生成名为“第一页"的工作表,参数0表示这是第一页WritableSheetsheet=book.createSheet("第一页",0);WritableCellFormatwrappedText=newWritableCellFormat(WritableWorkbook.ARIAL_10_PT);wrappedText.setWrap(true);//可换行的label样式

6、for(intset_i=1;set_i<10;set_i++){sheet.setRowView(set_i,1000);sheet.setColumnView(set_i,15);}//sheet.set//sheet.setDefaultRowHeightInPoints(100);//设置默认高//在Label对象的构造子中指名单元格位置是第一列第一行(0,0)//以及单元格内容为testLabel[]label=newLabel[10];for(inti=1;i<=6;i++){label[i]=newLabel(0,i,"第"+i+"大节");sheet.addCell(label

7、[i]);}for(inti=1;i<=7;i++){if(i==7){label[i]=newLabel(i,0,"星期日");sheet.addCell(label[i]);}else{label[i]=newLabel(i,0,"星期"+i);sheet.addCell(label[i]);}}InputStreamReaderread=newInputStreamReader(newFil

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。