【发布时间】:2014-12-08 09:34:07
【问题描述】:
我的网站上有 html (http://testsite.com/test.php):
<div class="first">
<div class="second">
<a href="/test.php">click</a>
<span>back</span>
</div>
</div>
<div class="first">
<div class="second">
<a href="/test.php">click</a>
<span>back</span>
</div>
</div>
我想收到:
<div class="first">
<div class="second">
<a href="/test.php">click</a>
</div>
</div>
<div class="first">
<div class="second">
<a href="/test.php">click</a>
</div>
</div>
所以我想删除跨度。 我基于http://symfony.com/doc/current/components/dom_crawler.html 在 Symfony2 中使用 Goutte:
$client = new Client();
$crawler = $client->request('GET', 'http://testsite.com/test.php');
$crawler->filter('.first .second')->each(function ($node) {
//??????
});
【问题讨论】:
标签: php symfony dom web-crawler goutte