Есть ли способ проанализировать файл CSV (переменное количество столбцов) с помощью какого-либо анализатора CSV (например, SuperCSV) для набора List‹String› без пропуска кавычек в Java? Для ввода:
id,name,text,sth
1,"John","Text with 'c,o,m,m,a,s' and \"",qwerty
2,Bob,"",,sth
после разбора хотелось бы иметь в наборе тот же текст, что и на входе вместо:
id,name,text,sth
1,John,Text with 'c,o,m,m,a,s' and \",qwerty
2,Bob,null,null,sth
этот элемент
«Джон» будет проанализирован как строка «Джон» (вместо «Джон»)
"" --> ""
,, --> ,нуль,
и т.п.
Я уже писал об этом здесь, но Я, вероятно, не сделал это достаточно ясно. Я хочу разобрать CSV-файл на набор List‹String›, сделать что-то с этим и распечатать на стандартный вывод, оставив кавычки там, где они были. Помогите мне, пожалуйста.