У меня есть входной файл с полями в кавычках.Ниже показано, как я инициализирую считыватель CSV
CSVParser parser = new CSVParserBuilder().withSeparator(CSVParser.DEFAULT_SEPARATOR).build();
CSVReader reader = new CSVReaderBuilder(new FileReader("abc.txt")).withCSVParser(parser).build();
При следующем вводе он правильно читает.
"1","abc","this works properly with ""quotes"" as well"
При следующем вводе происходит сбой
"1","abc","this fails with \""backslash\"" and ""quotes"". "
Я знаю, что в java обратная косая черта - это экранирующий символ.Есть ли обходной путь, чтобы правильно прочитать вышеуказанную строку?К сожалению, я не могу изменить формат ввода, так как он генерируется устаревшей системой нашего клиента.