html获取控件td里的内容,简单的HTML DOM获得TD的内容,其中的具体内容为

Clubname1530
Clubname 21530
Clubname 31530

我要的是找出TR其中Clubname 2是从TD获取数据[ 1]和td [2]并输出。

我想这跟simple_html_dom.php做

我已经被

require('simple_html_dom.php');

$html = file_get_html('webpage.html');

foreach($html->find('div#table') as $e)

echo $e->innertext . '
';

如何找到特定clubname,并从TD的从同一TR的具体内容?

============================================== ===================================

好的,谢谢,我现在所做的就像你告诉我只有变量,因为后来我想使用一个变量。

$clubname = 'Ajax';

require('phpQuery/phpQuery.php');

$result = array();

$limit = 2; //you need only the next two sibling

$dom = phpQuery::newDocumentFile('http://soccer.gijsve.nl/test2.php');

$match = $dom->find('td:contains("'.$clubname.'")');

while(0 < count($match = $match->next()) && (0 < $limit--) ){

$result[] = $match->text();

}

var_dump($result);

?>

我现在想要的是选择第一个td(匹配前的td)和第四个和第五个例子。因为我需要知道得分的目标,得分和等级。请参阅http://soccer.gijsve.nl/test2.php了解我所抓取的表格。

2013-03-12

Gijsve

+0

@AshwiniAgarwal:OP提供的示例代码? –

2013-03-12 11:26:55

+0

是的,它是示例代码,这是真正的代码:http://soccer.gijsve.nl/test2.php –

2013-03-12 11:51:42

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值