2012-11-26 23 views
0

我有一些网页与很多tags.i想要下载源页面,其中标签是Span及其classNameSomething下载特定的标签源

有可能我只是下载页面的一部分(源代码)而不是整个页面?

我知道,我可以webbrowser做到这一点(例如浏览到我的目的地网页和搜索特定的标签,并获取其源代码) 但有了它,我必须首先获取整个页面,之后获得特定的标签。

有什么方法(例如:WebClient类)下载我的具体ClassName源代码的特定标记?

回答

2

不,HTTP协议没有任何功能来做你所需要的(唯一可以做的就是获得一定的范围,但是这要求你确切地知道数据在哪里,所以不会似乎有帮助),你将不得不下载整个页面,然后解析你需要的东西。

1

恐怕您无法只下载页面的某些部分,而需要首先加载整个页面。但为了使它更容易,您可以使用XML解析HTML,然后使用它,这很容易。