c#怎么分析网页的DOM?

来源:互联网 发布:劲舞团网络连接中断 编辑:程序博客网 时间:2024/05/16 01:02

首先,分析网页的各个元素或者document,可以用各种的库,网上很多。我这里只是介绍使用webbrowser控件进行分析。

其实就是让webbrowser的内容成为你的目的HTML代码即可,之后调用webbrowser.Document.GetElementsByTagName()等一些类的Document函数进行分析。

但是重点是怎么给webbrowser的内容复制呢?

webbr.DocumentText = "<html>...</html>";
这样肯定实行不通的,需要先navigate再赋值:

webbrowser.Navigate("about:blank");webbrowser.Document.Write("<html>...</html>");
这样就OK啦


1 0
原创粉丝点击