有针对性的帮助!尝试使用simple_html_dom抓取两个数据点

时间:2016-04-15 05:25:41

标签: php html dom web-scraping

我的项目遇到了另一个障碍,我使用的是simple_html_dom,似乎无法定位这两个数据点。我从https://survivetheark.com/index.php?/forums/topic/49912-vote-on-maps/

中提取数据

以下是我在一起编写的代码,以获取右侧的数字,但似乎无法定位到那个。

<?php
include 'simple_html_dom.php';

$html = file_get_contents('https://survivetheark.com/index.php?/forums/topic/49912-vote-on-maps/'); 
$yourDesiredContent = $html->find('us.ipsList_reset.cPollList_choices li',8);
echo $yourDesiredContent;
?>

The two points of data i am trying to collect

谢谢!

1 个答案:

答案 0 :(得分:0)

<?php
include 'simple_html_dom.php';

$html = file_get_html('https://survivetheark.com/index.php?/forums/topic/49912-vote-on-maps/');

$cPollVoteBar = $html->find('ul.cPollList_choices',0)->find('li.ipsGrid',7)->find('div.ipsGrid_span7',0)->find('span.cPollVoteBar',0)->find('span',0);

$yourDesiredContent = $cPollVoteBar->data-votes;

?>

这将解决您的问题,如果没有让我知道错误,因为我还没有检查过。