如何为 domCrawler symfony 使用通配符?
How to use wild card for domCrawler symfony?
是否可以使用通配符来不 select 一些像下面这样的 UL LI 元素?
<ul>
<li id="i_touch1"></li>
<li id="i_touch2"></li>
<li id="i_touch3"></li>
<li></li> <-- this one
<li></li> <-- this one
</ul>
此致,
是这样的吗?
$crawler->filterXPath('//ul/li[@id]');
说明
它 select(在任何深层)所有 ul
标签。在这些标签内,它搜索(和 select)具有 id
属性
的 li
"direct childs"(因此不是嵌套的)
是否可以使用通配符来不 select 一些像下面这样的 UL LI 元素?
<ul>
<li id="i_touch1"></li>
<li id="i_touch2"></li>
<li id="i_touch3"></li>
<li></li> <-- this one
<li></li> <-- this one
</ul>
此致,
是这样的吗?
$crawler->filterXPath('//ul/li[@id]');
说明
它 select(在任何深层)所有 ul
标签。在这些标签内,它搜索(和 select)具有 id
属性
li
"direct childs"(因此不是嵌套的)