我有一个正常单元格的Excel文件以及合并的单元格和一个将Excel文件中的每一行存储到MySQL数据库的任务。我能够从Excel文件中获取每个单元格的数据并存储在数据库中,但合并单元格中的数据除外。我的java代码:
FileInputStream input = new FileInputStream("/Users/test.xlsx");
Workbook wb = WorkbookFactory.create(input);
Sheet sheet = wb.getSheetAt(0);
for(i=0;i<no.ofrows;i++)
for(j=0;j<no.ofcolomns;j++)
{
String var = String.valueOf(sheet.getRow(i).getCell(j));
}
答案 0 :(得分:1)
您可能想要检查Sheet#getMergedRegions() and Sheet#getMergedRegion(int index) JavaDoc。
答案 1 :(得分:0)
查看此链接; HOW TO READ A NEW EXCEL SHEET有关阅读excel xlsx文件的教程。