サイトのデータセットをC#アプリケーションに取り込みたいとします。 WebClientクラスを使っていくつかのサイトや記事を紹介しました。ウェブサイトからデータを取得
しかし、問題は、私が欲しいデータは、フラッシュを使って作られたニュースバーです。そこからデータを取得することは可能ですか?その中のデータも更新され続けます。
サイトのデータセットをC#アプリケーションに取り込みたいとします。 WebClientクラスを使っていくつかのサイトや記事を紹介しました。ウェブサイトからデータを取得
しかし、問題は、私が欲しいデータは、フラッシュを使って作られたニュースバーです。そこからデータを取得することは可能ですか?その中のデータも更新され続けます。
あなたはYahooのアプローチを試しましたか?以下のプロジェクトはそれだけです。
Yahoo!からストックデータをダウンロードするのは簡単です。たとえば、 と入力してこのURLをブラウザのアドレスに貼り付けます( http://download.finance.yahoo.com/d/quotes.csv?s=YHOO+GOOG+MSFT&f=sl1d1t1c1hgvbap2)。
http://www.codeproject.com/KB/aspnet/StockQuote.aspx?display=Normal
Flashからデータを取得できません。
Flashオブジェクトに埋め込みタグを掘り下げたり、フラッシュで消費されるように見えるurlやrssを見つけたら、WebClientまたは(うまくいけば)XmlReaderで読み込むことができます。
Fiddlerをインストールしてブラウザにサイトを実行して、Flashアプリケーションで使用されているデータがどこから来ているかを調べることができます。 –
助けを借りてくれてありがとう。私はもっとそれを調べていました。私はデータを入手したいニュースティッカーを見つけました。それでもフラッシュオブジェクトの私は、ベストの方法は、ティッカーのための情報フィードを見つけることだと思います。 – travis
ドゥ: がブラウザに表示されるインターネットブラウザの設定によっては、あなたが「quotes.csv」と呼ばれるファイル名または以下に 結果を保存するように求められることがあり
あなたはスクラップしようとしているデータを使用する法的な権利を持っていますか? – RQDQ
私が取得しようとしているのは、企業の株式市場の更新です – travis
私はあなたのアプリケーションでデータを使用することになっている場合、利用可能なAPIがほぼ100%であることを確信しています。 – Bobby