代码拉取完成,页面将自动刷新
检查表头发现不对快速返回,类似这样的用法
// 指定模板类,表头起止行数,返回boolean或抛出一个表头不匹配异常
excelReader.sheet(0).checkHeader(ExcelBean.class, 1, 2);
// 指定二维数组,表头起止行数,返回boolean或抛出一个表头不匹配异常
Stirng[][] hs = ...
excelReader.sheet(0).checkHeader(hs, 1, 2);
直接的检查是没有的,EEC只做了Excel基础功能并不会加入业务代码,你的这个需求可以做一个Util,先使用getHeader()获取表头然后再与预期判断。
// 获取Excel表头
HeaderRow headerRow = (HeaderRow) reader.sheet(0).header(1, 2).getHeader();
if (headerRow.getIndex("姓名") == -1) {
throw new IllegalArgumentException("工作表必须包含[姓名]列");
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论