2011-11-07 420 views
0

我想從一個網站抓取一組數據到我的C#應用​​程序。我已經提到了一些使用WebClient類的網站和文章。從網站檢索數據

但問題是我想要的數據是在使用閃光燈製作的新聞欄中。可以從中獲取數據嗎?其中的數據也不斷更新。

+0

待辦事項你有合法的權利來使用你正在試圖抓取的數據? – RQDQ

+0

即時通訊設法得到的是公司的股市更新 – travis

+0

我幾乎100%確定,如果你應該在你的應用程序中使用數據,那麼就有一個可用的API。 – Bobby

回答

0

您是否嘗試過使用Yahoo方法?下面的項目就是這樣。

它很容易從雅虎下載股票數據。例如,複製並將 粘貼到您的瀏覽器地址: http://download.finance.yahoo.com/d/quotes.csv?s=YHOO+GOOG+MSFT&f=sl1d1t1c1hgvbap2

根據您的互聯網瀏覽器設置,您可能會被要求保存 結果到一個名爲「quotes.csv」或下面將 出現在瀏覽器中的文件名:

http://www.codeproject.com/KB/aspnet/StockQuote.aspx?display=Normal

0

無法從Flash中獲取數據。

一個可能的解決方案是,如果您在Flash對象中挖掘嵌入標籤或找到一些看起來被Flash使用的url或rss,則可以通過WebClient或(希望)XmlReader讀取它。

+1

是的 - 可以安裝Fiddler並在瀏覽器中運行該網站,以查明Flash應用程序使用的數據來自何處。 –

+0

謝謝你們的幫助。我正在研究它,我發現它是一個我想從中獲取數據的新聞自動收報機。但仍然因爲它的閃光對象,我認爲最好的方法是找到股票的信息飼料。 – travis