我有一个输入csv如下
firstName,lastName
abdu,null
shah,kha
我用的是opencsv,我的代码是
File inputFile = new File("input.csv");
CsvSchema schema = CsvSchema.emptySchema().withHeader();
MappingIterator<Map<String, String>> mappingIterator =
new CsvMapper().readerFor(Map.class).with(schema).readValues(inputFile);
第一个Map迭代器生成以firstname和lastname作为键的Map。姓氏的值为 "null"
(带引号的字符串)。有没有办法让我把它读成 null
(没有引号)??
1条答案
按热度按时间64jmpszr1#
在opencsv中,您可以实现自己的csvparser,如下所示: