在Perl中,我可以在Excel工作表中创建数据而不是文本文件。并使用字符“|”作为分隔符

时间:2012-08-16 12:54:32

标签: perl excel filehandle

在Perl中,我可以在Excel工作表中创建数据而不是文本文件。并使用字符“|”作为分隔符。我使用以下代码来创建文本文件

for(my $j = 0; $j < $num2; $j++) { print {$out} $destination[$j]|$IP_one_1[$j]|$IP_one_2[$j]|$IP_one_3[$j]|$IP_one_4[$j]|$reached[$j]|$IP_two_1[$j]|$IP_two_2[$j]|$IP_two_3[$j]|$IP_two_4[$j]\n";

在Perl中,我可以在Excel工作表中创建数据而不是文本文件。并使用字符“|”作为分隔符,表达式{$out}由我之前定义的文件名组成,并显示为open my $out,'>', "$file.rec" or die $!;

干杯,

1 个答案:

答案 0 :(得分:4)

  

在Perl中,我可以在Excel工作表中创建数据而不是文本文件。

是的,Spreadsheet::WriteExcel是实现这一目标的事实上的标准模块。

  

并使用字符“|”作为分隔符。

没有。如果要编写Excel文件,则必须使用Excel文件格式。