我正在使用apache poi。是否可以将根据其列的行值集保存到数据库中?
Amount | Tax | Allowance
2000 | 200 | 500
5000 | 500 | 1000
我打算将每个详细信息相应地保存到数据库中,如下所示:
Amount 2000
Amount 5000
Tax 200
Tax 500
Allowance 500
Allowance 1000
以便我可以根据报告的名称汇总报告的所有数据。
这是我尝试执行的代码,但它只读取列:
String colName = null;
sheet = wb.getSheetAt(0);
row = sheet.getRow(1);
for(int ii = 2; ii < row.getLastCellNum(); ii++)
{
Cell cell = row.getCell(ii);
switch (cell.getCellType())
{
case Cell.CELL_TYPE_STRING:
colName = row.getCell(ii).getStringCellValue();
break;
case Cell.CELL_TYPE_NUMERIC:
colName = String.valueOf(row.getCell(ii).getNumericCellValue());
break;
}
}
有什么可能的方法吗?还是我需要另一个插件来执行?会是什么?