<dependency> <groupId>com.univocity</groupId> <artifactId>univocity-parsers</artifactId> <version>2.9.1</version> </dependency> CsvParserSettings settings = new CsvParserSettings(); CsvParser parser = new CsvParser(settings); settings.setRowProcessor(new AbstractRowProcessor() { @Override public void rowProcessed(String[] row, ParsingContext context) { } }); parser.parse(new FileReader("data.csv")); import com.univocity.parsers.csv.*; import java.io.FileReader; public class DataValidator { public static void main(String[] args) throws Exception { CsvParserSettings settings = new CsvParserSettings(); CsvParser parser = new CsvParser(settings); settings.setRowProcessor(new AbstractRowProcessor() { @Override public void rowProcessed(String[] row, ParsingContext context) { if (row.length != 4) { } } }); parser.parse(new FileReader("data.csv")); } }


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