vb 关于webbrowser控件获取网页文本问题
关于webbrowser控件问题我需要提取网页上指定文本,这些文本有的是a标签有的不是。用查找网页元素的办法判断i的值来查找,可以找到a标签的,但是有的时候会出错。不是a...
关于webbrowser控件问题 我需要提取网页上指定文本,这些文本有的是a标签有的不是。 用查找网页元素的办法判断i的值来查找,可以找到a标签的,但是有的时候会出错。 不是a标签的找不到,因为这些文本不是固定的。
我在想能不能提取网页的html源码,然后找,实在想不出来,求高手指点〒_〒 展开
我在想能不能提取网页的html源码,然后找,实在想不出来,求高手指点〒_〒 展开
1个回答
展开全部
如果元素的类型是统一的,比如都是A标签,就可以用GetElementsByTagName;如果不统一的话就还是可以用htmldocment2的all获取到所有元素,然后获取元素的innerText属性;
更多追问追答
追问
A标签找出来会有三条重复的,用static定义变量过滤掉其它的两个,但是这样的话,如果网页刷新的话新的网页指定A标签就提取不到了。
其它的不是A标签的。因为字数不是固定的,内容也不是固定的,所以用innerText属性找不出来。 呜呜~我都快哭了~
追答
还是不太明白你的问题,把你的网页地址和想要获取的元素贴出来吧;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询