PHPExcel_Reader_HTML生成空文件

PHPExcel_Reader_HTML生成空文件,php,phpexcel,Php,Phpexcel,我尝试使用phpexellibrary将最简单的html表转换为excel,但没有效果。现在,我这样做: require_once ('/PHPExcel/Classes/PHPExcel.php'); file_put_contents('tmp.html','<table border="1"><tr><td>123</td></tr></table>'); $objReader = new PHPExcel_Reade

我尝试使用
phpexel
library将最简单的html表转换为excel,但没有效果。现在,我这样做:

require_once ('/PHPExcel/Classes/PHPExcel.php');
file_put_contents('tmp.html','<table border="1"><tr><td>123</td></tr></table>');
$objReader = new PHPExcel_Reader_HTML;
$objPHPExcel = $objReader->load('tmp.html');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save("myExcelFile.xlsx");

有趣的是,在登录github问题日志的第二天,我有时会在这里出现问题:

编辑
Classes/PHPExcel/Reader/HTML.php
的第427行,内容如下

$loaded = $dom->loadHTMLFile($pFilename, PHPExcel_Settings::getLibXmlLoaderOptions());
并将其更改为

$loaded = $dom->loadHTMLFile($pFilename);

有趣的是,在登录github问题日志的第二天,我有时会在这里出现问题:

编辑
Classes/PHPExcel/Reader/HTML.php
的第427行,内容如下

$loaded = $dom->loadHTMLFile($pFilename, PHPExcel_Settings::getLibXmlLoaderOptions());
并将其更改为

$loaded = $dom->loadHTMLFile($pFilename);

你绝对不会犯任何错误?奇怪。。。。。我实际上收到了一条警告消息:“警告:DOMDocument::loadHTMLFile():I/O警告:无法在/Projects/PHPOffice/PHPExcel/PHPExcel_1.8.0/Classes/PHPExcel/Reader/html.php的第427行加载外部实体“tmp.html”。我让它显示警告并看到这一条:
DOMDocument::loadHTMLFile()只需要1个参数,2个给定的
,您绝对不会得到任何类型的错误?奇怪。。。。。我实际上收到了一条警告消息:“警告:DOMDocument::loadHTMLFile():I/O警告:无法在/Projects/PHPOffice/PHPExcel/PHPExcel_1.8.0/Classes/PHPExcel/Reader/html.php的第427行加载外部实体“tmp.html”。我让它显示警告并看到这一条:
DOMDocument::loadHTMLFile()正好需要1个参数,2个给定的参数
谢谢你,马克。我会马上检查并报告结果。谢谢你,马克。我会马上检查并报告结果。