来自url的PHPExcel导入文件

时间:2012-04-12 15:57:03

标签: import phpexcel

我想从网站导入带有phpexcel的.tsv文件。使用locale文件工作,但如果我在“http:// ...”上更改文件位置,则不起作用。

$inputFileType = 'CSV';
$data = 'http://www.domain.com/file.tsv';
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objReader->setDelimiter("\t");
$objPHPExcel = $objReader->load($data);

1 个答案:

答案 0 :(得分:2)

PHPExcel使用file_exists()在打开文件之前测试该文件。 file_exists()需要stat()支持,该支持可用于有限的流包装子集,例如file:// ftp://和ssh2.sftp,但不适用于http://

您需要先将文件拉到服务器的本地文件系统。