私は検索を行い、stackoverflow で多くの例を見てきましたが、それでも動作しません。
Web サイトをクロールして、自分のスポーツ クラブの順位表を取得したいと考えています。
私の問題は、テーブルから「tr」コンテンツを取得できないことです。最初はREGEXを使用していましたが、人々がそれを推奨しないことを読んだので、今はXPathを使用していますが、動作しません。
クロールしたいページは次のとおりです。http://resultater.dai-sport.dk/tms/Turneringer-og-resultater/Pulje-Stilling.aspx?PuljeId=104
そして、私が今持っているコードは次のとおりです。
$doc = new DOMDocument();
$doc->loadHTMLFile("http://resultater.dai-sport.dk/tms/Turneringer-og-resultater/Pulje-Stilling.aspx?PuljeId=104"); // or you could load from a string using loadHTML();
$xpath = new DOMXpath($doc);
$elements = $xpath->query("/table/thead/tbody/tr");
print_r($elements);
私が得ている結果は次のとおりです: DOMNodeList Object ( [length] => 0 )
私は完全に間違っていますか?