我正在尝试解析一个充满 .htm 文件的文件夹。所有这些文件都包含 1 个需要删除的特定元素。它是一个td
带有class="hide"
. 到目前为止,这是我的代码。
$dir. entry
是文件的完整路径。
$page = ($dir . $entry);
$this->domDoc->loadHTMLFile($page);
// Use xpath query to find the menu and remove it
$nodeList = $xpath->query('//td[@class="hide"]');
不幸的是,这就是事情已经出错的地方。如果我执行var_dump
节点列表,我会得到以下信息:
object(DOMNodeList)#5 (0) { }
只是为了让你们了解我要选择的内容,这里有一个摘录:
<td width="160" align="left" valign="top" class="hide">
lots of other TD's and content here
</td>
到目前为止,有人认为我的想法有什么问题吗?