2014-10-31 37 views

回答

3

这些错误表示您正在使用strict,但您没有声明my的某些变量。例如,您声明$xmlprser,但后来您尝试使用$parser,但未声明。您复制的代码有错误。

一个更好的地方,以获得代码源本身:Spreadsheet::ParseExcel

尝试:

my $parser = Spreadsheet::ParseExcel->new(); 
my $xlsbook = $parser->parse('xsl_test.xls'); 
my $xls = $xlsbook->worksheet(0); 
+1

非常感谢,您的链接代码工作 – user29542 2014-10-31 03:11:18

+0

@ user29542:不客气。接受答案是常规的,所以其他人会清楚地知道问题已经解决。 – toolic 2014-10-31 18:48:35