javascriptがブラウザ側のスクリプト言語であることを理解しています。スクレイプしようとしているページがあります。それはテーブルを持っています;私はjavascriptによってロードされる1つを除いてすべてのテーブルデータをスクレイプすることができます。絶えず変化するオッズを持つそのオッズ比較ウェブサイト。オッズはjavascriptを使用してロードされます。
単純なphpdomの代わりにjavascriptを解析するために何を使用できますか?
javascriptがブラウザ側のスクリプト言語であることを理解しています。スクレイプしようとしているページがあります。それはテーブルを持っています;私はjavascriptによってロードされる1つを除いてすべてのテーブルデータをスクレイプすることができます。絶えず変化するオッズを持つそのオッズ比較ウェブサイト。オッズはjavascriptを使用してロードされます。
単純なphpdomの代わりにjavascriptを解析するために何を使用できますか?
(サーバーにソフトウェアをインストールできる場合)phantomjs(http://phantomjs.org/)のような「ヘッドレス」ブラウザー(ユーザーインターフェイスのないブラウザー)を使用できます。これは、解析されたjavascriptの結果を含む完全なWebサイトを返し、結果をphpスクリプトにフィードします。