欢迎来到天天文库
浏览记录
ID:37915727
大小:39.00 KB
页数:4页
时间:2019-06-02
《poi excel简单带注释》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.packagexls;2.3.importjava.io.FileInputStream;4.importjava.io.FileNotFoundException;5.importjava.io.FileOutputStream;6.importjava.io.IOException;7.importjava.io.OutputStreamWriter;8.importjava.io.UnsupportedEncodingException;9.importjava.text.SimpleDateFormat;10.importjava.util.ArrayList;11
2、.importjava.util.Date;12.importjava.util.List;13.14.importorg.apache.poi.hssf.usermodel.HSSFCell;15.importorg.apache.poi.hssf.usermodel.HSSFRow;16.importorg.apache.poi.hssf.usermodel.HSSFSheet;17.importorg.apache.poi.hssf.usermodel.HSSFWorkbook;18.19.publicclassReadXL20.{21. publicstaticStr
3、ingfileName="C:\xls\EXCEL.xls";22. publicstaticStringpath="C:\xls\";//为方便,就这样写了.23. publicstaticvoidmain(Stringargv[])24. {25. Listlist=readExcel();26. Stringxmldata=buildXML(list);27. createXMLFile(xmldata);28. }29.30. /***//**31. *读取磁盘上的EXCEL文件的内容32. *@returnL
4、ist33. */34. publicstaticListreadExcel()35. {36. Listlist=null;37. UserBeanub=null;38. try39. {40. HSSFWorkbookworkbook=newHSSFWorkbook(newFileInputStream(41. fileName));//得到excel对象42. HSSFSheetsheet=workbook.getSheetAt(0);//得到第一个sheet1.
5、 introws=sheet.getPhysicalNumberOfRows();//得到行数2. list=newArrayList();3. for(inti=1;i6、CellValue());9. cell=row.getCell((short)1);//得到列110. ub.setEmail(cell.getStringCellValue());11. cell=row.getCell((short)2);//得到列212. ub.setPhone(cell.getStringCellValue());13. cell=row.getCell((short)3);//得到列314. ub.setPasswd(cell.getStri7、ngCellValue());15. list.add(ub);16. }17. returnlist;18. }19. catch(Exceptione)20. {21. returnnull;22. }23. }24.25. /***//**26. *组装xml格式字符串27. *@paramlistList28. *@returnString29. */30.
6、CellValue());9. cell=row.getCell((short)1);//得到列110. ub.setEmail(cell.getStringCellValue());11. cell=row.getCell((short)2);//得到列212. ub.setPhone(cell.getStringCellValue());13. cell=row.getCell((short)3);//得到列314. ub.setPasswd(cell.getStri
7、ngCellValue());15. list.add(ub);16. }17. returnlist;18. }19. catch(Exceptione)20. {21. returnnull;22. }23. }24.25. /***//**26. *组装xml格式字符串27. *@paramlistList28. *@returnString29. */30.
此文档下载收益归作者所有