探讨1:如何获得红色框的连接呢,并提取出字符串
探讨2:假如我获得到红色的链接,要怎么获得蓝色的链接呢
探讨3:假如用WEBBROSER控件能否做到
请提供问题背景,如编程环境、语言、目标等
另外,一般程序获取网页内容是不用可视化的,抓来html文件用XPATH或者正则解决。
我猜的是这个红圆圈框和蓝圆圈框是jsp程序写的;至于上面图片里的字就获取不到了,因为那就是图片;
你可以用jsp来做;
如果回答对您有帮助,请采纳
第一次回答的有问题
是用javascript实现的
如果回答对您有帮助,请采纳
用WEBBROSER控件理论上是能做到的,但比较麻烦。
至于第一个和第二个问题是一样的,正如楼上所说,先通过程序下载网页的HTML,然后再通过对HTML的分析生成模式,使用正则来提取就OK了。
不知道你准备使用什么语言实现,这里提供一个获取网页内容的参考:Java使用HttpClient的HttpGet获取网页内容
如果没猜错的话,页面的标签应该是这样的: ,你要做的就是获取html的文本内容,然后根据正则表则式进行获取,
或者将它解析成dom文档,通过标签的id进行获取,这个是最简单的,希望能帮到你
你的看下这些数据是页面上直接有的还是ajax动态加载的,如果是ajax动态加载的你找到数据接口,直接请求数据接口获取数据就行。。一般ajax动态加载返回的是json数据的多,你建立个对应的类反序列化下得到你的类实例就可以操作了