Excelからmysqlテーブルにデータを読み取るためにapache poiを使用しています。そして、2つのフィールドを持つExcelシートでそれを行いました。私のコードは、
try
{
fis = new FileInputStream(filePath);
//creating workbook, sheet(from poi jar file)
HSSFWorkbook workBook = new HSSFWorkbook(fis);
HSSFSheet sheet = workBook.getSheetAt(0);
//Iterator for iterating rows in sheet
Iterator itr = sheet.iterator();
while(itr.hasNext())
{
HSSFRow row = (HSSFRow) itr.next();
Iterator cell = row.cellIterator();
List data = new ArrayList();
while(cell.hasNext())
{
HSSFCell value = (HSSFCell) cell.next();
if (value.getCellType() == Cell.CELL_TYPE_NUMERIC)
{
data.add(value.getNumericCellValue());
}
else if (value.getCellType() == Cell.CELL_TYPE_BOOLEAN)
{
data.add(value.getBooleanCellValue());
}
else if (value.getCellType() == Cell.CELL_TYPE_STRING)
{
data.add(value.getStringCellValue());
}
}
sheetData.add(data);
}
}
catch (Exception e) {
// TODO: handle exception
}
そして、配列リストにデータを置きます。Tenはそれをデータベースに挿入しました..しかし、今、私は、変数番号の付いたExcelファイルを取得するシステムが必要です。私はそれを達成できますか?ひどく助けが必要です。ですから、いくつかのアイデアと、おそらくいくつかのコードで私を助けてください。
前もって感謝します。スジット