网络抓取C#

时间:2012-09-12 15:51:12

标签: c# html web-scraping

我正在尝试从需要登录的网站进行网络搜索,我已经实现了这一点并成功抓取了网站。

我遇到的问题是,我试图刮去的值直到加载现场几秒后才会出现,我正在从西门子OZW772.04控制器单元上刮下它要获取摄氏度,它需要几秒钟才能加载它们。

所以在我删除网站之后文本没问题,但所有的值都是这样的

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

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

 \n 

其中\ n是我需要的值。我已经尝试过让线程等待,但这似乎也没有用。

1 个答案:

答案 0 :(得分:1)

如果网页使用javascript加载或编辑html,那么除非您以浏览器的形式呈现页面(即使用浏览器),否则您将看不到它。您可以使用WebKit and the WebKit.NET libraryone of several alternatives

相关问题