课程/Java/后端开发
解密JAVA实现Excel导入导出
-
-
慕莱坞1318911
2017-09-10
- .xls旧版本
.xlsx高版本
1.添加jar包
XSSFWork
一般使用hssf创建.xls版本文件
-
1赞 · 0采集
-
-
慕粉20262324
2017-03-13
- xssf可以解析Excel2007版本的文件,在hssf基础上改动hssfworkbook,hssfsheet为xssf即可。
-
0赞 · 0采集
-
-
梦编猿
2016-08-12
- 解密JAVA实现Excel导入导出——Excel实战之XSSF创建高版本Excel II
Ps:高本版Excel文件:XSSFWorkbook(2007[包含]以上);一般使用HSSFWorkbook ,保持兼容性。
【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
-
2赞 · 1采集
-
-
梦编猿
2016-08-12
- 解密JAVA实现Excel导入导出——Excel实战之XSSF创建高版本Excel I
public class PoiExpExcel_XSSF {
/**
* POI生成Excel文件
*/
public static void main(String[] args) {
String[] title = {"id","name","sex"};
//创建Excel工作簿
XSSFWorkbook workbook = new XSSFWorkbook();
//创建一个工作表sheet
Sheet sheet = workbook.createSheet();
//创建第一行
Row row = sheet.createRow(0);
Cell cell = null;
//插入第一行数据 id,name,sex
for (int i = 0; i < title.length; i++) {
cell = row.createCell(i);
cell.setCellValue(title[i]);
}
//追加数据
for (int i = 1; i <= 10; i++) {
Row nextrow = sheet.createRow(i);
Cell cell2 = nextrow.createCell(0);
cell2.setCellValue("a" + i);
cell2 = nextrow.createCell(1);
cell2.setCellValue("user" + i);
cell2 = nextrow.createCell(2);
cell2.setCellValue("男");
}
//创建一个文件
File file = new File("e:/poi_test.xlsx");
try {
file.createNewFile();
//将Excel内容存盘
FileOutputStream stream = FileUtils.openOutputStream(file);
workbook.write(stream);
stream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
-
2赞 · 4采集
-
-
葡萄糖与多巴胺
2016-04-21
- 应用中应生成低版本的Excel,这样无论是03以下或是07以上的都可以正常读
-
截图
0赞 · 0采集
-
-
公子豪
2015-08-03
- 高本版Excel文件 XSSFWorkbook 一般使用HSSFWorkbook ,保持兼容性
-
0赞 · 2采集
-
-
南流江畔人家
2015-07-26
- 高本版Excel文件 XSSFWorkbook 一般使用HSSFWorkbook ,保持兼容性
-
0赞 · 0采集
-
-
MrToms
2015-07-26
- XSSFWorkbook create 高本版Excel
-
截图
0赞 · 0采集
-
-
无心水2012
2015-07-19
- 高本版Excel文件 XSSFWorkbook 一般使用HSSFWorkbook ,保持兼容性
-
1赞 · 2采集
-
-
qq_回到儿时_0
2015-05-17
- 高端版本 XSSF
-
0赞 · 0采集