2017-09-19 1 views
0
<div class="menutitle" onclick="SwitchMenu('sub38');sorter=new table.sorter('sorter');sorter.init('taboastreams38',4);"><meta name="fe38" itemprop="startDate" content="2017-09-19T18:30"><span class="t">19:30</span> <span class="es" style="display: none;">qqqq</span><span class="en">fff</span> **text here** : <b><span itemprop="name">eee- rrr</span></b></div> 

私はphpとxpathfilterを使用しています。セレクタなしでテキストを取得するために何度も試みましたが、私は傾けません。私は他のセレクターからデータを得ることができますが、これは(のテキストはここに)のテキストはこの場所に私は傾ける。filterxpathを使用してセレクタを持たないテキストを取得する

私はセレクターなしでここにテキストでタグの最初の以前の選択が可能ですし、このテキストは何である上記XPathパターンを使用した後、私は

$EventlistNodeValues = $crawler->filterXPath('//div[@class="menutitle"]')->each(function (Crawler $node, $i) { 
$event = $node->filterXPath('//'); // i need to change selector here to get text 

return json_encode($event,true); 
     }); 

答えて

0
//div[@class='menutitle']//b/../text() 

を使用したコード選択する必要があります。

関連する問題