Я пишу приложение Java для экспорта данных из Oracle в файл csv
К сожалению, содержание данных может быть довольно сложным. Еще запятая - это разделитель, но некоторые данные в строке могут быть такими:
ID FN LN ВОЗРАСТ КОММЕНТАРИЙ
123, Джон, Смит, 39, я сказал: "Эй, я 5'10".
так что это одна из строк в столбце comment
:
Я сказал: "Эй, я 5'10".
Не шутите, мне нужно показать выше комментарий без компромиссов в excel или open office из CSV файла, сгенерированного Java, и, конечно же, не может испортить другую обычную ситуацию экранирования (т.е. регулярные двойные кавычки и регулярную запятую в кортеже), Я знаю, что регулярное выражение является мощным, но как мы можем достичь цели с такой сложной ситуацией?