我正在使用 symfony 抓取 HTML DomCrawler
。我提供了我需要获取的 HTML 片段:
<p class="accounts">
<b>Account:</b>
<span class="no-wrap">1234567</span>
<br>
<b>Type</b>
987654
</p>
现在我需要987654文本,但我没有成功。这是我尝试过的:
$dom->filterXPath('//p[@class="accounts"]')->children()->eq(4)->text();
$dom->filterXPath('//p[@class="accounts"]')->children()->eq(4)->html();
$dom->filterXPath('//p[@class="accounts"]')->children()->text();
我能够得到1234567因为它位于tag下,这就是我所做的:
$dom->filterXPath('//p[@class="accounts"]')->children()->eq(1);