我正在尝试使用perl脚本将CSV文件转换为XLSX文件。这样做时,如果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,以将整个字段都设为一个。感谢您的帮助。