2012-09-12 105 views
0

我想從需要登錄的網站抓取網頁,我已經實現了該功能併成功地抓取了網站。網絡抓取C#

我有問題的是,我試圖刮的價值觀,直到網站已加載幾秒後纔出現,我從西門子OZW772.04控制器單元刮必須獲取攝氏度,並且在將它們全部加載之前需要幾秒鐘。

我已經刮等以後網站的文字是好的,但所有的值都是這樣

Datapoint Value  
HN1 heat-in \n 
--- 
\n  \n 

\n 
HN2 room-temp \n 
--- 
\n  \n 

\n 

其中\ n爲我所需要的值。我已經試過讓線程等待,但這似乎並不奏效。

+2

爲了讓我們能夠爲您提供幫助,您將不得不提供更多關於實施的更多細節。 – Wug

+2

如果您在瀏覽器中加載它,那麼在頁面呈現之後還有可見的延遲?如果是這樣,請確保頁面沒有執行ajax請求來獲取數據 - 你還需要刮掉 - 因爲許多這些設備似乎更喜歡 –

+0

Infact如果頁面使用佔位符值加載,那麼這就是必須進行的操作,看看你的瀏覽器調試器中的網絡選項卡,看看頁面是否獨立獲取數據本身 –

回答