CsvParserSettings settings = new CsvParserSettings(); settings.setProcessor(new BeanProcessor<Person>(Person.class)); settings.setHeaderExtractionEnabled(true); BeanValidator beanValidator = new BeanValidator(); beanValidator.addValidation(ProcessorUtil.getValidationRule("age", ValidationUtils .constructNumericRule(18L, 100L, "Please provide a valid age between 18 and 100"))); settings.setRowProcessor(new ValidatingRowProcessor(beanValidator)); CsvParser parser = new CsvParser(settings); parser.parse(new File("data.csv"));


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