/**
* poi生成excel文件
*/
public void wriExcel(){
String[] name={"id","name","sex"};
//创建excel工作薄
HSSFWorkbook workbook=new HSSFWorkbook();
//创建一个工作表的sheet
HSSFSheet sheet=workbook.createSheet();
//创建第一行
HSSFRow row=sheet.createRow(0);
HSSFCell cell=null;
for(int i=0;i<name.length;i++){
cell=row.createCell(i);
cell.setCellValue(name[i]);
}
//追加数据
for(int i=1;i<5;i++){
HSSFRow row1=sheet.createRow(i);
HSSFCell cell2=row1.createCell(0);
cell2.setCellValue(""+i);
cell2=row1.createCell(1);
cell2.setCellValue("wo");
cell2=row1.createCell(2);
cell2.setCellValue("男");
}
//创建一个文件
File file=new File("e:/poi_test.xls");
try {
FileOutputStream stream=FileUtils.openOutputStream(file);
workbook.write(stream);
stream.close();
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* poi解析excel
*/
public void readExcel(){
//需要解析的文件
File file=new File("e:/poi_test.xls");
try {
//创建excel读取文件内容
HSSFWorkbook workbook=new HSSFWorkbook(FileUtils.openInputStream(file));
//创建sheet
HSSFSheet sheet=workbook.getSheetAt(0);
int row=0;
int lastRow=sheet.getLastRowNum();
for(int i=row;i<lastRow;i++){
HSSFRow rowss=sheet.getRow(i);
int lastcell=rowss.getLastCellNum();
for(int j=0;j<lastcell;j++){
HSSFCell cell=rowss.getCell(j);
String value=cell.getStringCellValue();
System.out.print(value+" ");
}
System.out.println();
}
} catch (Exception e) {
e.printStackTrace();
}
}
分享到:
相关推荐
POI 读取Excel文件 POI 读取Excel文件
Java用poi读取excel文件Java用poi读取excel文件Java用poi读取excel文件
本案例中利用Apache Poi读取Excel用法,源码注释详细基本用法!
基于新版本的POI编写的读取Excel文件数据的工具类,可根据绝对路径、File对象、InputSteam对象读取解析Excel文件内容,并返回List<List<String>>格式结果,其中包含对单元格公式的处理。
将excel文件中的内容通过java文件读取出来,包括总行数,列数,单元格内容,合并单元格,行高,列宽,图片等信息。
Java用poi读取excel文件.pdf
之前用jxl发现不支持excel2007,不得以就去用poi实现excel的读取了!本人亲测的一个实例,支持excel2007!
使用poi解析excel文件,并将数据写入到数据库 项目说明 这个项目实现的功能是读取excel文件中的数据,解析并写入数据库。 读取的excel文件位于项目目录下的 excel\0805.xlsx 使用IntelliJ IDEA开发此项目 使用MYSQL...
java使用POI读取excel文件返回第一张sheet表
阐述如何用POI来读取/写入完整的Excel文件。
SpringBoot整合poi实现Excel文件的导入和导出,其中单独分装出一个ExcelFormatUtil工具类来实现对单元格数据格式进行判断。
NULL 博文链接:https://wxb-j2ee.iteye.com/blog/1489526
实现了JAVA 窗口,读取EXCEL文件,用poi读取EXCEL内容只是一个小例子
本资源是从之前的资源综合整理出来的代码,之前的代码不全,需要下载两次,为了...本资源解决的难题是导入大文件excel的时候,会报内存溢出的错误。 欢迎各位下载,解决用户的难题是我的宗旨,好的话给个评价,谢谢!
有时需要将excel文件的数据导入到数据库中,如何能快速而简单的将excel文件导入对不会的攻城狮们尤为重要,要干活向要jar包