【问题标题】:How to use wild card for domCrawler symfony?如何为 domCrawler symfony 使用通配符?
【发布时间】:2017-10-18 15:14:01
【问题描述】:

是否可以使用通配符不选择某些 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>

最好的问候,

【问题讨论】:

    标签: symfony domcrawler


    【解决方案1】:

    这样的?

    $crawler->filterXPath('//ul/li[@id]');
    

    说明

    它选择(在任何深度级别)所有ul 标签。在这些标签中,它搜索(并选择)具有id 属性的li“直接子代”(所以不是嵌套的)

    【讨论】:

    • 感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 1970-01-01
    • 2014-11-08
    • 2016-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多