そこで、私はPHP Simple HTML DOM Parserを使用しており、この Web ページ (http://www.transfermarkt.co.uk/en/chinese-super-league/startseite/wettbewerb_CSL) からトップ ゴールスコアラーのテーブル リストを取得しようとしています。 html (トップ 5 です...)
テーブルTop Goal Scorersを解析しようとしていますが、その ID は"spieler"です。そうすることで、テーブルの各行を取得し、それらを自分でリストしたいと考えています。問題は...名前/クラブ<table>
の下に...画像、名前、クラブ名をWebページに表示しやすくするための新しいものがあります。
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>