我有一个包含多张工作表的 excel 文件。我想将这些表相互关联,例如。
这里 master 是根表,我将读取最后一列,如果其中的名称与任何选项卡名称匹配,我将读取选项卡。
最后,我会将数据转储到一些代表这些 Excel 工作表的 java 类中。因此,当我将在代码中使用数据时,它将得到解决。Master.Polygon.Cord 等
请建议一种使用 POI 的方法。
我有一个包含多张工作表的 excel 文件。我想将这些表相互关联,例如。
这里 master 是根表,我将读取最后一列,如果其中的名称与任何选项卡名称匹配,我将读取选项卡。
最后,我会将数据转储到一些代表这些 Excel 工作表的 java 类中。因此,当我将在代码中使用数据时,它将得到解决。Master.Polygon.Cord 等
请建议一种使用 POI 的方法。
您可以使用 HSSFWorkbook 类结合使用 getSheetIndex(name) 和 getSheetAt(index)
您可以使用
if(workbook.getSheet(cell.toString())!=null){
sheet=wb.getSheet(cell.toString());
//code after getting the sheet
}
我觉得你放弃得太早了。每当您进行开发时,文档都是您最好的朋友。你总是可以看几个例子。这是一项简单的任务,您只需加载 excel 文件并逐页提取并执行您的任务。您还可以查看一些 jxl 教程,它们对于初学者来说非常相似。