java读取CSV文件

需要依赖

		<dependency>
            <groupId>com.opencsv</groupId>
            <artifactId>opencsv</artifactId>
            <version>5.0</version>
        </dependency>
        <dependency>
            <groupId>net.sourceforge.javacsv</groupId>
            <artifactId>javacsv</artifactId>
            <version>2.0</version>
        </dependency>

代码编写

 		CsvReader newCsvReader = new CsvReader(fileUrl,' ', Charset.forName("GBK"));
        //读取表头
        newCsvReader.readHeaders();

        //读取到的行数内容存入到集合中
        ArrayList<String> newCsvReaderList = new ArrayList<>();

        //讲数据存储到集合中
        while (newCsvReader.readRecord()) {
            //读取一整行
            newCsvReaderList.add(newCsvReader.getRawRecord());
        }

版权声明:本文为java18343246781原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。