特定の値のサイトをクロールするクローラーがあります。この値はクラス div 内に直接配置されていませんが、もちろんクラスによって指定された親 div があります。この値は、親 div の 3 番目の div にあります (下を見ると、私の意味がわかります)。
コード
if($page->find('div.mbcContainer div div span')){
foreach($page->find('div.mbcContainer div div span') as $p){
if(trim($p->plaintext)){
$tp = $p->plaintext;
}
}
}
htmlページ
<div class="mbcContainer">
<div>
<div class="ie1"></div>
<div class="ie2"></div>
<div>
<span>get this value</span>
</div>
</div>
</div>
「この値を取得する」という値でスパンを取得しようとしていますが、これを行う方法はありますか。