<分区>
我的 CSV 文件存在一些引用问题:
"Albanese Confectionery","157137","ALBANESE BULK ASST. MINI WILD FRUIT WORMS 2" 4/5LB",9,90,0,0,0,.53,"21",50137,"3441851137","5 lb",1,4,4,$6.7,$6.7,$26.8
SuperCSV 被这些水果虫噎住了(双关语)。我知道 2"
可能应该是 2""
,但事实并非如此。LibreOffice 实际上正确地解析了它(这让我感到惊讶)。我正在考虑自己编写小解析器,但其他行在字符串中有逗号:
"Albanese Confectionery","157230","ALBANESE BULK JET FIGHTERS,ASSORTED 4/5 B",9,90,0,0,0,.53,"21",50230,"3441851230","5 lb",1,4,4,$6.7,$6.7,$26.8
有谁知道可以处理这种疯狂事情的 Java 库?还是我应该尝试所有可用的?还是我自己解决这个问题更好?