Я пытаюсь преобразовать файлы CSV в файлы XLSX с помощью сценария perl. При этом, если между полем CSV есть двойные кавычки, оно разделяется и записывается в два разных поля в XLSX. Не могли бы вы помочь мне избежать этого ..?
Например: поле: - Я собираюсь встретить моего жареного «Ричарда». Мне нужно много с ним обсудить.
Приведенные выше данные разделены на два поля, например:
1st field --> I'm going to meet my fried "Richard".
2nd field --> I need to discuss a lot with him.
Вот код:
my $aoa = csv (in => $csv_file,
encoding => "UTF-8",
sep_char => ',',
quote_char => '"',
allow_loose_quotes => 1,
escape_char => undef
);
Есть ли какой-нибудь код Я могу добавить сюда, например, allow_loose_escapes => 1, чтобы все поле было как одно целое. Цените вашу помощь.