所以我正在使用PHP 简单 HTML DOM 解析器,我试图从这个网页获取顶级进球者的表格列表: http://www.transfermarkt.co.uk/en/chinese-super-league/startseite/wettbewerb_CSL。 html(这是前 5 名...)
我正在尝试解析表Top Goal Scorers并且其 ID 为"spieler"。在这样做时,我想获取每个表格行并自己列出它们。问题是……在名称/俱乐部下方……有一个新<table>
功能可以使图像、名称和俱乐部名称更容易在网页上显示。
我正在尝试找出 DOM,以便我可以看到需要选择的内容并获得正确的球员姓名、俱乐部名称和目标。谢谢。
这是我到目前为止所拥有的:
<textarea id='txt_out'>
<?php
echo "Player | Team | Goals\n:--|:--|:--:\n";
$url = "http://www.transfermarkt.co.uk/en/chinese-super-league/startseite/wettbewerb_CSL.html";
$html = file_get_html($url);
foreach($html->find('#spieler') as $row) {
if ($i > 0) {
$player = $row->find('table tr',3)->plaintext;
echo $player . "|TEST TEAM|0";
}
$i++;
}
?>
</textarea>
这echo
将返回空白。
<textarea id="txt_out">Player | Team | Goals
:--|:--|:--:
</textarea>