0
我想用simplehtmldom解析一个网页与许多锂标签。解析/刮与simplehtmldom问题
我想只提取的innerText对发生在下面的代码片段的特定标签<li class='ev_td_li c5'>
:
<li class='ev_td_li c5'>10:00
<a class="ev_link_row c3" href="/fr/quoi-faire-a-sutton/programme-activites-sutton/calendrier-hebdomadaire/icalrepeat.detail/2012/01/01/13918/-/NTNkZDVjNzNiNzE1YTBmM2VhZjMyZjljNmU0ODFiNjQ=.html"
title="Marche du 2012">Marche du 2012</a>::
<a class="ev_link_cat c4" href="/fr/quoi-faire-a-sutton/programme-activites-sutton/calendrier-hebdomadaire/week.listevents/2012/01/02/122.html"
title="Outdoor, Sporting Events ">Outdoor, Sporting Events</a>
</li>
如果我使用下面的代码我得到的所有的“礼”标签:
foreach($html->find('li') as $e){
echo $e->innertext . '<br>';
但是,如果我尝试添加类如下面的我没有得到任何输出:
foreach($html->find('li.ev_td_li c5') as $e){
echo $e->innertext . '<br>';
我想知道'li.ev_td_li c5'中的空格字符是否是问题。
有谁知道我在做什么错? 谢谢 Elliot
我尝试了'foreach($ html-> find('li.ev_td_li.c5')as $ e)'并且仍然没有得到任何输出:-( – Elliot 2012-01-05 03:13:02
simplehtml可能不支持单个标签上的多个选择器。 – 2012-01-05 19:48:49
刚刚尝试过:'foreach($ html-> find('li.ev_td_li')as $ e)'并且它给出了可接受的输出。我没有看到任何东西在[http://simplehtmldom.sourceforge.net/manual.htm]有关于此的引用。是否有任何其他文档描述了这种行为? – Elliot 2012-01-06 01:27:09