读书人

怎么提取lt;tablegt;里的链接?

发布时间: 2012-03-06 20:47:55 作者: rapoo

如何提取<table>里的链接?????
RT
在某购物网上有各地商品报价,我想用程序对比这些报价
请问怎么在程序中点击某一表格(Cell)中的链接?

[解决办法]
请问怎么在程序中点击某一表格(Cell)中的链接?
---------------------------------------------

可以把Web页的HTML文本全部获取(idHTTP或WebBrowser都可以做到),把超级链接提取出来,放到一个数组里相应的位置(可以是二维数组的,根据HTML里的 <table> 等标记确定其属于哪个格子)
然后,需要链接哪个URL,就Navigate哪个。以WebBrowser为例:

sURL := ARRAY[1,2]; //比如是 'http://www.www.com '
WebBrowser1.Navigate(sURL);

没有实战过,所以上面的话仅供参考。
[解决办法]
可否考虑使用POS来进行截取呢?
[解决办法]
可以get啊,在返回的字符中用pos找啊

读书人网 >.NET

热点推荐