0

他の方法があるかどうかはわかりませんが、ファイル名を次のように渡すと:

$excel_obj = XML::Excel->new();

$filename = "/tmp/"testresults-2013-07-01.xls"

$excel_obj->parse_doc("testresults-2013-07-01.xls" , {headings => 1});

それは動作しますが、私が合格した場合:

$excel_obj->parse_doc("$filename" , {headings => 1});

機能しません変数を介してファイル名を渡す特別な方法はありますか....

4

1 に答える 1

1

このような場合は、ファイル名を出力してみるか、デバッグ モードを使用してください。

この行は間違っているようです /tmp/ の後の二重引用符を削除し

$filename = "/tmp/"testresults-2013-07-01.xls"

て、これに置き換える必要があります

$filename = "/tmp/testresults-2013-07-01.xls"

于 2013-07-04T09:36:38.580 に答える