java poi 导入导出Excel xsl xslx
来源:互联网 发布:星愿宝office软件培训 编辑:程序博客网 时间:2024/04/28 14:12
poi包:http://download.csdn.net/detail/ptzrbin/5212952
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.xssf.usermodel.XSSFWorkbook; public class FFF { public static void main(String[] args) throws IOException { String path = "d:/"; String fileName = "test"; String fileType = "xlsx"; writer(path, fileName, fileType); read(path, fileName, fileType); } private static void writer(String path, String fileName,String fileType) throws IOException { //创建工作文档对象 Workbook wb = null; if (fileType.equals("xls")) { wb = new HSSFWorkbook(); } else if(fileType.equals("xlsx")) { wb = new XSSFWorkbook(); } else { System.out.println("您的文档格式不正确!"); } //创建sheet对象 Sheet sheet1 = (Sheet) wb.createSheet("sheet1"); //循环写入行数据 for (int i = 0; i < 5; i++) { Row row = (Row) sheet1.createRow(i); //循环写入列数据 for (int j = 0; j < 8; j++) { Cell cell = row.createCell(j); cell.setCellValue("测试"+j); } } //创建文件流 OutputStream stream = new FileOutputStream(path+fileName+"."+fileType); //写入数据 wb.write(stream); //关闭文件流 stream.close(); } public static void read(String path,String fileName,String fileType) throws IOException { InputStream stream = new FileInputStream(path+fileName+"."+fileType); Workbook wb = null; if (fileType.equals("xls")) { wb = new HSSFWorkbook(stream); } else if (fileType.equals("xlsx")) { wb = new XSSFWorkbook(stream); } else { System.out.println("您输入的excel格式不正确"); } Sheet sheet1 = wb.getSheetAt(0); for (Row row : sheet1) { for (Cell cell : row) { System.out.print(cell.getStringCellValue()+" "); } System.out.println(); } } }
- java poi 导入导出Excel xsl xslx
- java POI创建Excel示例(xslx和xsl区别 )
- java excel poi 导入导出
- JAVA导入导出EXCEL(POI)
- Java POI导入导出excel
- JAVA实现Excel导入/导出(POI)
- 使用Java POI导入导出Excel数据
- java poi组件Excel的导入导出
- java导入导出Excel poi跟jxl
- JAVA WEB POI Excel导出导入
- Java中使用poi导入、导出Excel
- Java中使用poi导入、导出Excel
- Java中使用poi导入、导出Excel
- JAVA实现Excel导入/导出(POI)
- Java之POI的excel导入导出
- Java中使用poi导入、导出Excel
- Java中使用poi导入、导出Excel
- Java中使用poi导入、导出Excel
- VC截图
- 好文章(转载)
- hdu 3787 A+B
- 编译期常量和非编译期常量
- Epoll
- java poi 导入导出Excel xsl xslx
- 禁用CMFCRibbonBar的按钮(变灰)
- 鸟哥的Linux私房菜基础学习篇(第三版)之第零章:计算机概论(略)
- linux-2.6.34移植到飞凌开发板
- 扫盲 ERP
- 模式识别(Pattern Recognition)和机器学习(Machine Learning)
- 常用工具收集
- 鸟哥的Linux私房菜基础学习篇(第三版)之第一章:Lixus是什么(略)
- 注册码合集(持续更新中)