大佬们,关于Excel导入数据,对数据进行校验,校验通过的数据入库,校验不通过的数据导出Excel并说明错误原因的需求设计有没有好的解决方案呀?

解决方案 »

  1.   

    这还要设计什么嘛?首先导入数据,比如一个list,循环list校验,不通过的和通过的分开为两个集合,一个集合入库,一个集合生成一个错误excel文件,若错误集合长度大于0,返回前端一个结果,存在错误文件,是否下载
      

  2.   

    不通过的数据是从excel中删除么?如果是的话,我觉得可以循环excel的单元格,校验每一个单元格的内容,通过的数据放入list进行入库,不通过的话把这个单元格的数据重新赋空值