c#怎么分析网页的DOM?
2016-04-04 22:25
309 查看
首先,分析网页的各个元素或者document,可以用各种的库,网上很多。我这里只是介绍使用webbrowser控件进行分析。
其实就是让webbrowser的内容成为你的目的HTML代码即可,之后调用webbrowser.Document.GetElementsByTagName()等一些类的Document函数进行分析。
但是重点是怎么给webbrowser的内容复制呢?
其实就是让webbrowser的内容成为你的目的HTML代码即可,之后调用webbrowser.Document.GetElementsByTagName()等一些类的Document函数进行分析。
但是重点是怎么给webbrowser的内容复制呢?
webbr.DocumentText = "<html>...</html>";这样肯定实行不通的,需要先navigate再赋值:
webbrowser.Navigate("about:blank"); webbrowser.Document.Write("<html>...</html>");这样就OK啦
相关文章推荐
- c#调用COM组件
- 在Windows 8.1的IE 11中屏蔽双击放大功能
- Apple官网研究之使用Justify布局导航
- 通过Mootools 1.2来操纵HTML DOM元素
- jQuery Html控件基本操作(日常收集整理)
- WEB标准网页布局中尽量不要使用的HTML标签
- flex 控件的重要属性
- C#实现把指定数据写入串口
- C#动态创建button的方法
- C#中抽象方法与虚拟方法的区别
- c#中虚函数的相关使用方法
- C#实现给图片加水印的方法
- C#使用加边法计算行列式的值
- C#实现多线程的同步方法实例分析
- C#中尾递归的使用、优化及编译器优化
- Flash 与 html 的一些实用技巧
- C#中的delegate委托类型基本学习教程
- C#实现子窗体与父窗体通信方法实例总结
- C#通用邮件发送类分享