Excel最简洁解析
Posted lh-masteryi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel最简洁解析相关的知识,希望对你有一定的参考价值。
public static void main(String[] args) {
File file = new File("D://123.xlsx");
try {
InputStream is = new FileInputStream(file);
Workbook wb = null;
if (file.getName().endsWith("xls")) { //Excel 2003
try {
wb = new HSSFWorkbook(is);
} catch (IOException e) {
e.printStackTrace();
}
} else if(file.getName().endsWith("xlsx")) { // Excel 2007/2010
try {
wb = new XSSFWorkbook(is);
} catch (IOException e) {
e.printStackTrace();
}
}
for (Sheet sheet : wb) {
for (Row row : sheet) {
StringBuffer sb = new StringBuffer();
for (Cell cell : row) {
sb.append(cell.toString());
}
System.out.println(sb);
}
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
以上是关于Excel最简洁解析的主要内容,如果未能解决你的问题,请参考以下文章