import com.csvreader.CsvValidator; public class CSVValidatorExample { public static void main(String[] args) { String csvFilePath = "path/to/csvfile.csv"; CsvValidator csvValidator = new CsvValidator(csvFilePath); csvValidator.setDelimiter(","); csvValidator.setTextQualifier("\""); csvValidator.addValidationRule(0, new DataTypeValidationRule(DataType.STRING)); csvValidator.addValidationRule(1, new LengthValidationRule(10)); csvValidator.addValidationRule(2, new UniqueValidationRule()); try { csvValidator.validate(); if (csvValidator.hasErrors()) { for (ValidationError error : csvValidator.getErrors()) { } } else { } } catch (CsvValidationException e) { e.printStackTrace(); } } }


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