我如何从VB.net访问DOM对象并与之交互

时间:2009-12-23 20:08:06

标签: .net vb.net

假设我通过WebBrowser.document类加载页面,我想用编程方式使用VB.net逐字地“点击”DOM中的元素。我不想使用经典的WebRequest类。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

System.Windows.Forms命名空间中的HtmlDocument类没有帮助吗?

System.Windows.Forms命名空间中的DOM中可能没有表示每种元素类型,但每个元素都有一个DomElement属性,它是对非托管COM接口的引用。

然后,您可以将这些接口转换为从MSHTML导入的相应接口,以便以您选择的任何方式使用DOM。