<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-csv</artifactId> <version>1.8</version> </dependency> Name,Age,Email John Doe,25,john@example.com Jane Smith,30,jane@example.com import org.apache.commons.csv.CSVFormat; import org.apache.commons.csv.CSVParser; import org.apache.commons.csv.CSVRecord; import java.io.FileReader; import java.io.IOException; public class CSVValidator { public static boolean validateCSV(String csvFile) { try (FileReader reader = new FileReader(csvFile); CSVParser csvParser = new CSVParser(reader, CSVFormat.DEFAULT.withHeader())) { for (CSVRecord csvRecord : csvParser) { String name = csvRecord.get("Name"); String age = csvRecord.get("Age"); String email = csvRecord.get("Email"); return false; } } } catch (IOException e) { return false; } return true; } public static void main(String[] args) { String csvFile = "data.csv"; validateCSV(csvFile); } }


上一篇:
下一篇:
切换中文