【发布时间】:2016-11-24 18:00:57
【问题描述】:
我正在使用 phpQuery 来解析网站:
HTML 示例:
<div class="post" id="1232323">
<div class="title">Example</div>
<div class="text">texttexttext</div>
</div>
我可以找到标题和文字,但在 div.post 中找不到 id。
$document = phpQuery::newDocument(takeCode("example.com"));
$list_elements = $document->find('div.Post');
foreach ($list_elements as $element)
{
$pq = pq($element);
$postTitle = $pq->find('div.Post')->attr('id'); //not found
$postTitle = $pq->find('div.title')->text(); //found
$postTitle = $pq->find('div.content')->text(); //found
}
我该如何解决?
【问题讨论】:
-
$pq->attr('id')不给你那个 id 吗? -
谢谢。 $pq->attr('id')
-
如果它适合你,我可以把它变成一个答案吗?