我需要读取Excel文件并将其转换为Java对象,但是我似乎无法编译,因为尝试创建列表时会出错。
我已导入POIJI .jar文件,并已在Java对象方面成功实现了它。我在FileInputStream上遇到了麻烦。变量选项无法解析。
我尝试查看github上的说明,但是与此无关。
错误消息:“选项无法解析为变量”
我已导入以下内容:
import com.poiji.bind.Poiji;
导入com.poiji.exception.PoijiExcelType;
导入com.poiji.annotation。*;
import com.poiji.option.PoijiOptions;
导入com.poiji.option.PoijiOptions.PoijiOptionsBuilder;
public void readExcel(String filePath) {
try {
InputStream stream = new FileInputStream(filePath);
PoijiOptions options = PoijiOptionsBuilder.settings().headerStart(1).build();
List<VehicleData> vehicleDataList = Poiji.fromExcel(stream, PoijiExcelType.XLS, VehicleData.class, options);
} catch (Exception e) {
e.printStackTrace();
}
}