我有一张Excel工作表,可以使用Perl将其转换为 .csv 格式。我唯一的问题是Excel表格单元格中的一些数据包含逗号和那些 必须以CSV格式保留,但转换时需要作为 分隔符。如何使用逗号检索单元格中的数据并将其打印出来 CSV?
例如,在Excel工作表中A1
单元格包含数据{0xAAAA,0xFFFF,0xAAAA,0xAAAA}
我也想在CSV文件的A1
单元格中使用逗号相同的数据。我是Spreadsheet::ParseExcel。
答案 0 :(得分:8)
使用Text::CSV解析和创建csv文件。 如果您不知道如何将该模块用于您的任务,请更具体。
答案 1 :(得分:0)
为避免将字段中的逗号解释为分隔符,请使用双引号等字符括起字段:
"10","10,00","156"