1
|
zzapper · 技术社区 · 14 年前 |
1
4
你用最新的吗 Spreadsheet::ParseExcel ?当前版本为0.57。 我看到你用CGI运行这个。您能从命令行(本地,使用相同的测试文件)运行它并检查是否有任何错误消息吗? 还可以尝试使用eval(从命令行运行更好),并检查是否定义了$parser:
尝试其他Excel文件。 如果错误仍然未知,并且具有特定的Excel文件,请在 bug tracker . |
2
3
我是电子表格::ParseExcel的维护者。 parse()方法仅在较新版本中可用。建议升级以获取最新的错误修复程序。 新版本也有 error() and error_code() 报告分析错误的方法。 厕所。 |
3
1
一旦我发现我正试图使用一种不精确的方法,这要归功于使用eval(Alexandr Ciornii推荐的方法)。 什么对我有用
|
4
0
听起来更像是文件路径问题。你试过给解析函数一个绝对路径吗?示例:$parser->parse(“/usr/local/www/host/htdocs/test.xls”); |
5
0
如果它真的永远不会回来,那么它一定会陷入某种无限循环中。尝试使用Perl调试器在命令行上运行脚本。
注意,CGI脚本也可以用这种方式读取,它们接受key=val格式的命令行参数,就像这样
如果键入“h”,Perl调试器将告诉您它接受的命令列表,但最重要的是:
如果您发现存在某种无限循环问题,那么将其作为bug提交到 http://rt.cpan.org (具体来说,这里: https://rt.cpan.org/Public/Dist/Display.html?Name=Spreadsheet-ParseExcel ) |
batman · 如何用特定模式grep特定行及其子网行? 2 年前 |
Jensen Holm · 在非常大的字符串中查找链接时遇到问题 2 年前 |
MBF · PHP导入/解析XML文件内容保存到数据库 2 年前 |
user10717742 · 用java编写的自定义文件解析器需要改进 2 年前 |
Muhsin Muhammed · 向文件中的行添加引号和逗号 2 年前 |
Felkru · 添加字符串会在Javascript中返回空字符串 2 年前 |
Mustard Tiger · 熊猫解析文本列 2 年前 |