我正在使用简单的 HTML DOM 解析器,但无法弄清楚如何获得以下内容:
想象一下我有这个:
<td style"color:#e05206" width"22" height="58">OK</td>
<td style"color:#e05206" width"22" height="58" align="center">NOT OK</td>
<td style"color:#ffffff" width"22" height="58">NOT OK</td>
我想好起来。
我试过这样的事情:
$results = $html->find('td[style*=color:#e05206], td[width*="22"], td[height*=58], td[!align]');
我认为这将是正确的答案,但事实并非如此,因为它适用于 anOR
而不是AND
.
我只想得到好的而不是所有的元素。总而言之,我想要具有 V AND X AND Y AND NOT Z 的 td。这可能吗?
感谢您的回答!
更新: 我不是在寻找好,它可能是其他任何东西。我正在寻找具有属性 V=something AND X=something AND Y=something AND NOT Z 的 td。