xlsx 파일을 읽고 쓸 수있는 모듈에서 작동하는 앱에서 작업하고 있습니다. 이미 프로젝트에 Poi.example 3.9 및 xml_beans jar를 가져 왔습니다. 이지만 여전히 코드 내에 NoClassDefFoundError
의 오류가 있습니다. 여기 내 코드입니다 : -android의 xlsx 파일에서 읽기/쓰기 : NoClassDefFoundError
try{
FileInputStream file = new FileInputStream(new File("< path of excel file.....xlsx"));
XSSFWorkbook wb = new XSSFWorkbook(file);
XSSFSheet sheet = wb.getSheetAt(0);
//iterate through each row from first sheet
Iterator<Row> rowIterator = sheet.iterator();
while(rowIterator.hasNext()){
Row row = rowIterator.next();
//Fore each row iterate through each column
Iterator<Cell> cellIterator = row.cellIterator();
while(cellIterator.hasNext()){
Cell cell = cellIterator.next();
switch (cell.getCellType()){
case Cell.CELL_TYPE_BOOLEAN:
System.out.print(cell.getBooleanCellValue() + "\t\t");
break;
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("");
}
file.close();
FileOutputStream out = new FileOutputStream (new File("< path of excel file.....xlsx"));
wb.write(out);
out.close();
} catch(FileNotFoundException e){
e.printStackTrace();
} catch (IOException e){
e.printStackTrace();
}
[NoClassDefFoundError]에 대한 솔루션 (http://stackoverflow.com/a/17106357/2194831). 묻기 전에 검색 ... – Krrishnaaaa
오류 스택도 추가하십시오. –