java Mapper读取csv文件
时间: 2023-07-18 22:24:07 浏览: 214
你可以使用 Java 中的 OpenCSV 库来读取 CSV 文件。以下是读取 CSV 文件的示例代码:
首先,你需要在项目中引入 openCSV 依赖:
```
<dependency>
<groupId>com.opencsv</groupId>
<artifactId>opencsv</artifactId>
<version>5.5.2</version>
</dependency>
```
然后,使用以下代码读取 CSV 文件:
```java
import com.opencsv.CSVReader;
import java.io.FileReader;
import java.io.IOException;
public class CsvReader {
public static void main(String[] args) throws IOException {
String csvFile = "path/to/your/csv/file.csv";
CSVReader reader = new CSVReader(new FileReader(csvFile));
String[] line;
while ((line = reader.readNext()) != null) {
System.out.println("Column 1: " + line[0]);
System.out.println("Column 2: " + line[1]);
System.out.println("Column 3: " + line[2]);
// ...
}
reader.close();
}
}
```
在上面的示例代码中,你需要将 `path/to/your/csv/file.csv` 替换为你的 CSV 文件的实际路径。然后,使用 `CSVReader` 对象读取文件并逐行处理。每行都是一个字符串数组,其中包含 CSV 文件中的每个列的值。你可以根据需要对每个列进行处理。
阅读全文