【发布时间】:2015-07-17 23:16:14
【问题描述】:
在解析https://www.gov.uk/contact/govuk的源代码时,我希望能够使用Xpath过滤掉输入type="radio"作为子节点的标签标签。
我一直在尝试各种解决方案,如下所示:
$labels = $xpath->query('//label[not(contains(@type, "radio"))]');
$labels = $xpath->query('//label[not(contains(input[@type], "radio"))]');
似乎都没有产生预期的结果,这是一组所有标签标签,除了那些有子节点的标签。
Xpath 可以做到这一点吗?如果可以,怎么做?
【问题讨论】: