嗨,您只需要包括一个外部jxl
jar即可,您可以通过同一教程来帮助您理解读取excel文件的过程..供您参考,我正在粘贴一些参考资料。读取第一张excel表格并创建结果集的代码。
public List<String> read(String key) throws IOException { List<String> resultSet = new ArrayList<String>(); File inputWorkbook = new File(inputFile); if(inputWorkbook.exists()){ Workbook w; try { w = Workbook.getWorkbook(inputWorkbook); // Get the first sheet Sheet sheet = w.getSheet(0); // Loop over column and lines for (int j = 0; j < sheet.getRows(); j++) { Cell cell = sheet.getCell(0, j); if(cell.getContents().equalsIgnoreCase(key)){ for (int i = 0; i < sheet.getColumns(); i++) { Cell cel = sheet.getCell(i, j); resultSet.add(cel.getContents()); } } continue; } } catch (BiffException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } } else { resultSet.add("File not found..!"); } if(resultSet.size()==0){ resultSet.add("Data not found..!"); } return resultSet;}

![如何从XLS(Excel)文件中读取数据[Java,Android] 如何从XLS(Excel)文件中读取数据[Java,Android]](http://www.mshxw.com/aiimages/31/486475.png)
