ListSparePlanImport sparePlanImports = ExcelUtilimportExcelfilePath11SparePlanImportclass; SystemoutprintlnsparePlanImports;输出为空是怎么回事
出现输出为空的情况可能有以下几个原因:
-
文件路径错误:请确认
filePath变量是否正确指向了待导入的Excel文件路径。 -
Sheet索引错误:第二个参数
1表示要导入的Sheet索引,如果该索引对应的Sheet不存在或者不是你想要导入的Sheet,那么就会返回空列表。可以通过打印ExcelUtil.importExcel方法的返回值,确认导入的Sheet是否正确。 -
类型不匹配:
SparePlanImport.class表示导入的Excel中的每一行数据将会转换为SparePlanImport类型的对象。如果Excel中的数据与SparePlanImport类的属性不匹配,那么就会导致转换失败,最终返回空列表。可以检查SparePlanImport类的属性与Excel中的列是否一一对应。 -
Excel文件内容为空:如果Excel文件中没有数据,那么导入后的列表也会是空的。
请逐一排查以上原因,确认问题所在。
原文地址: https://www.cveoy.top/t/topic/ibcO 著作权归作者所有。请勿转载和采集!