如何提取网页中指定标签之间的链接和文本 本帖最后由 swlove 于 2010-05-18 09:05:33 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 item := all.item(I, varempty); memo1.lines.add(item.href); Memo1.Lines.Add(item.InnerHTML); // 這里應該用Memo1.Lines.Add(item.innerText);吧,沒測試,你自己試試! 惭愧啊,就这么简单...换成innerText的确是没有取<span>之间的了...但这两段代码是提取整个网页的链接和超链接文本,我只是想提取指定标签内的,比如是<ul class="global_tx_list4"></ul>这这标签之内的超链接和文本那该如何做呢?或者是需要哪些知识 ?谢谢 從你現在提問的角度來說。不太好處理建議換個角度來解決我覺得你可以看看你要提取的鏈接有什麼相同之處,比如有ID啊,或者href的地址有一小段相同的。或者那個標籤的文本有幾個字是相同的啊,如此操作會比較簡單些,如果不太明白,貼出你要具體操作的網頁來再幫你看看! item := all.item(I, varempty);不要每个ITEM 都去取他的属性,,可以判断一下item 的类型过滤掉你不要的,接下去在判断ID 等。,, 来散点分 做了一个三测单控件,大家看看需要不? 用DComConection.AppServer调用服务器组件的方法 TCPSERVER和TCPCLIENT通讯问题? TreeView节点取消编辑,恢复原状的问题 一个超急又很简单的问题,请各位大虾伸出缓手!(用opendialog控件怎样才能一次过打开多个文件啊?) 散分!先祝大家新的一年快乐! 咋个打开dll文件,请指教 很有意思的一个问题,快来看拉 谁知道哪里可办理包月上网? Delphi SOAP Runtime and Importer Update问题 vclzip控件有什么作用?和是怎么使用的?
memo1.lines.add(item.href);
Memo1.Lines.Add(item.InnerHTML);
// 這里應該用Memo1.Lines.Add(item.innerText);吧,沒測試,你自己試試!
<ul class="global_tx_list4">
</ul>
这这标签之内的超链接和文本那该如何做呢?或者是需要哪些知识 ?谢谢
不要每个ITEM 都去取他的属性,,可以判断一下item 的类型过滤掉你不要的,接下去在判断ID 等。,,