美文网首页
csv 文件上传

csv 文件上传

作者: 私人云笔记_骁勇波波 | 来源:发表于2023-03-09 17:24 被阅读0次

void uploadDeviceType(@RequestParam("uploadFile") MultipartFile multipartFile) {

        //进行文件读取配置

        CsvReadConfig csvReadConfig = new CsvReadConfig();

        csvReadConfig.setSkipEmptyRows(true);

        csvReadConfig.setContainsHeader(true);

        //构建 CsvReader 对象

        CsvReader csvReader = CsvUtil.getReader(csvReadConfig);

        //读取文件,封装成 Bean

        if (null == multipartFile) {

            log.info("设备类型文件不能为空!");

            return new BaseResponse<>(ApiResponseStatus.COMMON_FAIL);

        }

        ArrayList<DeviceType> deviceTypeList = new ArrayList<DeviceType>();

        try {

            File file = uploadFile(multipartFile);

            deviceTypeList = (ArrayList<DeviceType>) csvReader.read(new FileReader(file), DeviceType.class);

            file.delete();

        } catch (Exception e) {

            log.info("设备类型文件上传失败!!!");

        }

        //判重后,添加设备类型入库

        for(DeviceType deviceType:deviceTypeList){

        }

}

postman文件上传:

相关文章

  • MultipartFile多文件上传(免插件)

    需求:同时上传多个CSV文件 设计:SpringMVC多文件上传使用MultipartFile。 1.pom.xm...

  • 2018-04-24

    js上传文件限制文件的类型 做后台管理需要限制上传文件的类型;具体做法如下所示: 《1》上传.csv格式的 《2》...

  • jquery ajax上传文件

    例子:在页面上传一个csv文件,web服务器端用php解析上传的csv文件并入库前端页面代码: form的enct...

  • FTP上传csv文件

    package com.util;import java.io.File;import java.io.FileI...

  • PHP excel导入功能

    excel 导入, 上传文件必须为csv格式的文件,然后读取上传的文件,转换数组,存数据库就好了下面最后的 $u...

  • 小测-主成分分析

    源题文件上传,并加密 第1题 (1) p<-read.csv("pp.csv")pp<-as.matrix(p)V...

  • 前端解析 CSV 文件

    项目中有一个需求是上传CSV文件,解析数据然后传给后台,打开.CSV 后缀的文件,其格式如下 解析过程如下(ang...

  • WeiMap文件上传使用说明

    WeiMap允许用户上传主流的几种矢量数据,其中包括ESRI的.shp文件,.csv文件(点数据),.geojso...

  • Java Web读取/输出csv文件

    简单实现1、页面上传csv解析成数组;2、后台字符串生成csv文件并在页面输出下载。 IDEA新建的SpringB...

  • CSV使用DataX导入数据库脏数据问题

    功能需求:网页上传csv文件通过DATAX导入数据库 环境:有主备文件同步导入工具:DataX 问题日志: 验证寻...

网友评论

      本文标题:csv 文件上传

      本文链接:https://www.haomeiwen.com/subject/tsqoldtx.html