在java中处理excel文件

在java中处理excel文件

ID:6039291

大小:64.00 KB

页数:13页

时间:2017-12-31

在java中处理excel文件_第1页
在java中处理excel文件_第2页
在java中处理excel文件_第3页
在java中处理excel文件_第4页
在java中处理excel文件_第5页
资源描述:

《在java中处理excel文件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在Java中处理Excel文件packagedemo.excel;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.InputStream;importjxl.Cell;importjxl.Workbook;importjxl.write.Label;importjxl.write.WritableWorkbook;importorg.apache.poi.hssf.usermodel.HSSFCell;importor

2、g.apache.poi.hssf.usermodel.HSSFRichTextString;importorg.apache.poi.hssf.usermodel.HSSFRow;importorg.apache.poi.hssf.usermodel.HSSFSheet;importorg.apache.poi.hssf.usermodel.HSSFWorkbook;publicclassCreateExcelDemo{publicstaticStringoutFilePOI="E:/excel/testPOI.xl

3、s";publicstaticStringoutFileJXL="E:/excel/testJXL.xls";publicstaticvoidmain(Stringargs[]){createExcelUsePOI();createExcelUseJXL();}publicstaticvoidcreateExcelUseJXL(){try{//createexcelfile&writeinfotoitFileOutputStreamfos=newFileOutputStream(outFileJXL);Writable

4、Workbookwwb=Workbook.createWorkbook(fos);wwb.createSheet("WillTest",0);jxl.write.WritableSheetsht=wwb.getSheet(0);//setcolumnwidthsht.setColumnView(0,10000);sht.setColumnView(6,30000);//addcellLabellabel=newLabel(6,6,"我靠!");sht.addCell(label);wwb.write();wwb.clo

5、se();fos.close();//readinfomationfromexcelfileInputStreamis=newFileInputStream(outFileJXL);jxl.Workbookbook=jxl.Workbook.getWorkbook(is);jxl.Sheetsheet=book.getSheet(0);Cellcell=sheet.getCell(6,6);System.out.println(cell.getContents());is.close();book.close();}c

6、atch(Exceptione){e.printStackTrace();}}publicstaticvoidcreateExcelUsePOI(){shortcellPos=0;try{HSSFWorkbookbook=newHSSFWorkbook();HSSFSheetsheet=book.createSheet("Williamtest");//设置column宽度sheet.setColumnWidth((short)2,(short)2000);sheet.setColumnWidth((short)6,(

7、short)10000);HSSFRowrow=sheet.createRow(4);cellPos=2;HSSFCellcell=row.createCell(cellPos);cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC);cell.setCellValue(99.99);cellPos=6;cell=row.createCell(cellPos);cell.setCellType(HSSFCell.CELL_TYPE_STRING);HSSFRichTextStrings

8、tr=newHSSFRichTextString("KKSDLFLSLKDsdfsdfsdfsfsdf");cell.setCellValue(str);FileOutputStreamfos=newFileOutputStream(outFilePOI);book.write(fos);fos.flush();fos.close

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

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

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