我有一个csv文件,其中包含以下列:
accountNumber, Name, date
这些行可能看起来像这样:
row 1: 1234, "Name 1", "2018-02-03"
row 2: 3456, "Name 2, with comma", "2016-04-05"
我用以下几行读取了这个csv文件:
private java.util.function.Function<String, ContactContainer> mapToContactContainer = (line) -> {
final String[] p = line.split(",");
...
第2行出现问题,因为名称中有逗号。 是否有可能忽略“ ...”之间的逗号?