gpt4 book ai didi

java - 如何使用 Java 包 org.apache.commons.csv 打印 .csv 文件的标题?

转载 作者:行者123 更新时间:2023-12-02 11:52:08 26 4
gpt4 key购买 nike

我使用以下代码在 Java 中读取 .csv 文件。如何使用此代码打印文件的标题? (我使用 here 中的包 edu.dukeorg.apache.commons.csv 。)

import edu.duke.*;
import org.apache.commons.csv.*;
import java.io.*;

public class myCSVParser {
public static void readData() {
FileResource fr = new FileResource("smauto2.csv");
CSVParser ps = fr.getCSVParser();
// ??
}
public static void main(String[] args) {
readData();
}
}

最佳答案

您可以使用此代码

String fileName = "data.csv";
CSVReader reader = new CSVReader(new FileReader(fileName ));

//如果第一行是标题

String[] header = reader.readNext();

或者

 BufferedReader br = new BufferedReader(new FileReader("myfile.csv"));
String header = br.readLine();
if (header != null) {
String[] columns = header.split(",");
}

关于java - 如何使用 Java 包 org.apache.commons.csv 打印 .csv 文件的标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47818781/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com