我有一个VB.NET程序,我试图用HtmlAgilityPack从网页上读取文本。当我到达我在页面上选择项目的行时,我得到了例外。
For Each div As HtmlAgilityPack.HtmlNode In page.DocumentNode.SelectNodes("//div[@id ='clientname' and @id='clientkey']")
MsgBox(div)
Next
是的,网址有效。这是在for循环之前的代码。 uri是我的URL变量
Dim web = New HtmlAgilityPack.HtmlWeb()
Dim page = web.Load(uri)
另外,如何将内容放在" clientname"到一个名为ClientName的变量,与clientkey相同?
谢谢!
答案 0 :(得分:1)
你的意思是在selectnodes调用中使用“或”代替“和”吗?