1
私はExcelを読み込んで情報を取得するアプリを持っています。これは、私はあなたがsheet.getRow(rowNum)
を使用して特定の行を取得することができる唯一の行番号34で開始し、33apache poiを使ってループ内の特定のセルをどのように起動するのですか?
File file = new File(inFileName);
Workbook workBook = WorkbookFactory.create(file);
Sheet sheet = workBook.getSheetAt(0);
Iterator<Row> rowIter = sheet.rowIterator();
while(rowIter.hasNext()){
Row myRow =rowIter.next();
Cell cell1 = myRow.getCell(0);
Cell cell2 = myRow.getCell(1);
...
Iterator<Cell> cellIter = myRow.cellIterator();
while(cellIter.hasNext()){
Cell myCell = cellIter.next();
}
//bd.addAnimalls(cell1.toString(),cell2.toString());
Toast.makeText(getApplicationContext(), "on inserting", Toast.LENGTH_SHORT).show();
}
私はしばらくの間(rowIter.hasNext)の内側にあることを置きますか? – jose
これはあなたのループを置き換えるものです。私はあなたに良いアイデアを与えるために編集します。 – msitt
元のコードを編集できますか? – jose