ウェブサイトからperl:http://finance.yahoo.com/quote/LBJ/history?period1=946665000&period2=1470162600&interval=div%7Csplit&filter=split&frequency=1d を使用してテーブルデータを取得したいのですが、ソースコードにはウェブサイトに表示されているテーブルのデータは含まれていません。ダウンロードリンクは1つですが、ダウンロードしたデータはこのウェブサイトに表示されている株式分割情報が必要な場合、ヤフーはそのデータをダウンロードするためのダウンロードリンクを提供していますが、ダウンロードしたデータはWebサイトに表示されたものとは異なります。データがソースコードでperlを使用できない場合、ウェブサイトからデータを取得するにはどうすればよいですか?
0
A
答えて
0
ページは、いくつかのJavascript呼び出しを使用して構築されています。
ページを構築するために使用されるすべてのHTTP要求をトレースするには、ブラウザに組み込まれている開発ツールを使用する必要があります。そのうちの1人は、テーブルを構築するために使用されるデータを返します。うまくいけば、その呼び出しを再作成してデータを直接取得することができます。データがJSONとして返される可能性が高いため、解析が非常に簡単になります。
更新:サイトでは、人々が自分のデータを掻き集めることを望まないため、このような方法でページを作成することが多いと付け加えておきましょう。あなたはサイトの利用規約を確認しましたか?この方法でデータにアクセスできますか?このデータをAPIで取得できるかどうか確認しましたか?
関連する問題
- 1. スクリプトを使用してウェブサイトからデータを取得するにはどうすればよいですか?
- 2. JSONを使用してアンドロイドのウェブサイトでデータを取得するにはどうすればよいですか?
- 3. アプリ内のウェブサイトからデータを取得するにはどうすればよいですか?
- 4. 古いデータにカスタムディメンションを使用できない場合、Googleアナリティクスの結果を取得するにはどうすればよいですか?
- 5. Webサーバーからアンドロイドで取得したデータを使用するにはどうすればいいですか
- 6. JSONでデータを取得するにはどうすればよいですか?
- 7. QueryDefを使用してパススルークエリからデータを取得するにはどうすればよいですか?
- 8. ajaxを使用してデータベースからデータを取得するにはどうすればよいですか?
- 9. curlを使用してAPIからデータを取得するにはどうすればよいですか?
- 10. HtmlUnitを使用してJavaScriptからデータを取得するにはどうすればよいですか?
- 11. 工場からデータを取得してヘッダーで送信するにはどうすればいいですか?
- 12. このようなテキストファイルからデータを取得するにはどうすればいいですか
- 13. ウェブサイトを検索してPHPでデータを取得するにはどうすればよいですか?
- 14. ember-dataを使用してRESTデータを取得/取得するにはどうすればよいですか?
- 15. d3 4.0では、レイヤードオブジェクトから余分なデータを取得するにはどうすればよいですか?
- 16. モデルを持たないテーブルからデータを取得するにはどうすればよいですか?
- 17. 異なるキーでJSONからデータを取得するにはどうすればよいですか?
- 18. JavaでResultSetMetaDataから異なるデータ型を取得するにはどうすればよいですか?
- 19. Expressなしでフォームフィールドからデータを取得するにはどうすればよいですか?
- 20. なぜ私はperlのウェブサイトからソースコードを取得できないのですか?
- 21. Extjs ArrayStoreデータを取得するにはどうすればよいですか?
- 22. _all_ NSURLRequestデータを取得するにはどうすればよいですか?
- 23. URLDownloadToFileがキャッシュから取得できないようにするにはどうすればよいですか?
- 24. データベースにデータがない場合、データテーブルの列を宣言するにはどうすればよいですか?
- 25. Struts2でES6フェッチを使用してデータを取得するにはどうすればよいですか?
- 26. apiなしでウェブサイトからアンドロイドアプリにデータを抽出するにはどうすればいいですか?
- 27. パラメータが正規表現である場合、どのようにリクエストからデータを取得できますか?
- 28. Swift 3では、データからUnsafeRawPointerを取得するにはどうすればよいですか?
- 29. チェックボックスがオンの場合、チェックボックスからtext()を取得するにはどうすればよいですか?
- 30. editor2を使ってjsonデータと同じデータを取得するにはどうすればいいですか?
コードで何か試してみましたか? – ssr1012
ウェブサイトで最終的なコンテンツを配信するためにJavaScriptが使用されている可能性があります。 'LWP :: UserAgent'がこれを処理できるかもしれないので、試してみてください。 –
[perlのウェブサイトから特別な種類のテーブルを抽出するにはどうすればよいですか?](http://stackoverflow.com/questions/38567448/how-can-i-extract-special-kind-of-table-from- perlのウェブサイト) –