java获取excel的.xlsx格式的具体某一列
来源:互联网 发布:武义网络电视 编辑:程序博客网 时间:2024/05/19 01:11
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.xssf.usermodel.XSSFCell;
import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public static void main(String[] args) throws IOException {
String path="C:\\Users\\admin\\Desktop\\测试.xlsx";InputStream iStream=new FileInputStream(path);
// .xlsx
XSSFWorkbook workbook=new XSSFWorkbook(iStream);
//循环每一页,并处理当前页
for (XSSFSheet xssfSheet : workbook) {
//处理当前页循环读取每一行
if (xssfSheet==null) {
continue;
}
for (int runNum =0; runNum <xssfSheet.getLastRowNum();runNum++) {
XSSFRow row=xssfSheet.getRow(runNum);
int minColIx=row.getFirstCellNum();
int maxColIx=row.getLastCellNum();
//遍历该行,获取每个cell元素
for (int colIx = minColIx; colIx <maxColIx; colIx++) {
XSSFCell cell=row.getCell(colIx);
cell.setCellType(Cell.CELL_TYPE_STRING);
//获取指定的一列
if (cell.getStringCellValue().equals("3")) {
for (int runNum1 =1; runNum1 <xssfSheet.getLastRowNum();runNum1++) {
XSSFRow row1=xssfSheet.getRow(runNum1);
//遍历该行,获取每个cell元素
XSSFCell cell2=row1.getCell(0);
cell2.setCellType(Cell.CELL_TYPE_STRING);
System.out.println(cell2.getStringCellValue());
}
}else {
continue;
}
}
}
}
}
阅读全文
0 0
- java获取excel的.xlsx格式的具体某一列
- java使用poi读取xlsx格式的Excel总结
- 利用 js-xlsx 实现 Excel 文件导入并解析Excel数据成json格式的数据并且获取其中某列数据
- 二、可以导入xlsx格式的Excel
- java使用poi读取xls格式和xlsx格式的excel文件
- 获取某一表格的某一行某一列的值
- java xlsx 07 ,03 excel的导出
- Java中通过POI读取Excel 2003 - 2007的xls,xlsx格式
- Java实现不同excel格式(*.xls、*.xlsx)文件的读取
- java读取Excel的方法,解析xls、xlsx两种格式
- java读取Excel的方法,解析xls、xlsx两种格式
- java读取Excel的方法,解析xls、xlsx两种格式
- POI读取加密的EXCEL(兼容XLS,XLSX格式)
- R语言- 批量导入excel的xlsx格式数据文件
- Python读取txt内容写入xlsx格式的excel中
- POI读取并解析xlsx格式的excel文件
- PHPExcel 读取Excel以xlsx格式的文件
- Java 实现导出excel表 POI/Java实现不同excel格式(*.xls、*.xlsx)文件的读取
- 很莫名的textarea最前面的空格问题
- vue路由\导航刷新后:ative\localStorage\url截取参数
- 正则%00截断
- android 获取ListView内部Item高度
- [LeetCode] 646. Maximum Length of Pair Chain
- java获取excel的.xlsx格式的具体某一列
- [LeetCode] 688. Knight Probability in Chessboard
- [LeetCode] 650. 2 Keys Keyboard ## 题目描述
- easyui 01火推
- Unique Paths II
- 密室逃脱中的悲剧
- 网易Java程序员两轮面试,这些问题你能答对几个?
- 女生征婚:喜欢懂云计算的
- QQ帐户的申请与登陆