将Excel工作表数据检索到Sqlite数据库Android

在Android应用程序中,我应该从Excel Sheet中将大数据(近500色和1000行)转换为Sqlite数据库。 为此,我使用了下面的代码片断,

FileInputStream is = new FileInputStream("Excel File Path in SDCard"); HSSFWorkbook wb = new HSSFWorkbook(is); HSSFSheet sheet = wb.getSheet("Test"); Iterator<?> rowIterator = sheet.rowIterator(); int index = 0; while (rowIterator.hasNext()){ HSSFRow hssfRow = (HSSFRow) rowIterator.next(); if(index++ != 0){ //In this stage i have storing each cell into database util.inserrDataToSqliteDb(dbManager, hssfRow.getCell(1).getStringCellValue(), hssfRow.getCell(2).getStringCellValue() } } 

使用此代码时,需要很长时间才能从Excel工作表中获取数据。 把所有的行没有任何迭代到数据库可能是一个好主意。 但是我不能得到任何参考来做那个。

有什么build议么 ?

谢谢,