perl XLSX的解析器未安装在,/aa.pl44行

xfyts7mz  于 2022-11-15  发布在  Perl
关注(0)|答案(1)|浏览(129)

我试图在我的Perl程序解析我的XLSX文件。我在哪里安装了电子表格::ParseExcel,请参考下面:

(tc-lab-04) /home/trustid/switchadaptor/testauto/dataverificationtesting2/XL_Parsing>sudo perl -MCPAN -e 'install "Spreadsheet::ParseExcel"'

[sudo] password for a597549: 

Reading '/root/.cpan/Metadata'

Database was generated on Thu, 26 May 2022 05:29:03 GMT
Spreadsheet::ParseExcel is up to date (0.65)

但当我试图运行我的程序或我的工具,它仍然显示我下面的错误:

Parser for XLSX is not installed at ./aa.pl line 44

我用来安装Spreadsheet::ParseExcel的命令是--sudo perl -MCPAN -e 'install "Spreadsheet::ParseExcel"'
我已经尝试再次安装它,但它从来没有帮助我。

q8l4jmvw

q8l4jmvw1#

就像该模块的文档所说:
Spreadsheet::ParseExcel模块可用于从Excel 95-2003二进制文件中读取信息。
模块无法读取Excel 2007 Open XML XLSX格式的文件。请参阅电子表格::XLSX模块。

相关问题