-7
私は、excelファイルから読み込むためにApacheのpoiの助けを借りてJavaプログラムを作成しています。オブジェクトの配列を作成するプログラムをExcelから作成したい、DBを更新する。ファイルを読み込んでデータベーステーブルに挿入する配列を作成するjavaプログラム
私はapache poiの助けを借りて(例を使って)Excelファイルを読むことができますが、Excelファイルを読み込んだ後、すべてのデータを持つjavaで配列を作成する方法がわかりません。 最初の行はテーブルフィールド(つまり列名:EX名、IDなど)を表します。
1)ロジックは、Excelファイル内で順序が逆転/変更されても列を検出できるほどスマートでなければなりません。テーブルの 例:
コード:
XSSFSheet sheet = workbook.getSheetAt(0);
Iterator <Row> rowIterator = sheet.iterator();
while (rowIterator.hasNext()) {
row = (XSSFRow) rowIterator.next();
Iterator <Cell> cellIterator = row.cellIterator();
while (cellIterator.hasNext()) {
Cell cell = cellIterator.next();
switch (cell.getCellType()) {
case Cell.CELL_TYPE_NUMERIC:
System.out.print(
cell.getNumericCellValue() + " \t\t ");
break;
case Cell.CELL_TYPE_STRING:
/*System.out.print(
cell.getStringCellValue() + " \t\t ");
*/break;
}
}
System.out.println();
}
この記事へのあなたのコードを追加し、誰もがそれなしであなたを助けることができます。また、Excelファイルのデータをデータベースに書き込もうとしていますか? – FrankK
あなたのコードはどこですか? –
あなたの現在のコードスニペットを含むあなたの質問をクリアする必要があります。ここであなたのコードの努力を示していない直接ロジックを求めないでください – WpTricks24