CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

有没有什么方便的方法获取一个网页上的超级链接?

楼主lobatt(网络爬虫)2005-04-03 01:51:16 在 Java / Web 开发 提问

比如一个网络爬虫程序,想从获得的网页上提取出超级链接  
  又没有什么方便的方法呢? 问题点数:50、回复次数:4Top

1 楼telenths(_非法操作_)回复于 2005-04-03 04:01:15 得分 5

一个一个   Tag   的分析咯  
   
  好像没有偷懒的办法Top

2 楼zxbrgjs(GoFace)回复于 2005-04-03 05:08:58 得分 10

程序不知道,在web上可以这么做  
  <script>  
  function   getAllA(){  
      var   objs   =   document.all;  
      for   (var   i=0;i<objs.length;i++)   {  
          if   (objs[i].tagName=="A")   {  
              alert(objs[i].href);  
          }  
      }  
  }  
  </script>Top

3 楼taglib(不懂就是不懂,别不懂装懂)回复于 2005-04-03 08:16:50 得分 30

用正则表达式,或用HTML   Parsers  
   
  The   Swing   HTML   Parser  
  http://java.sun.com/products/jfc/tsc/articles/bookmarks/  
   
  Open   Source   HTML   Parsers   in   Java  
  http://java-source.net/open-source/html-parsersTop

4 楼sh_badboy1980(运在他乡的人)回复于 2005-04-03 08:19:24 得分 5

利用xsl即可Top

相关问题

  • 如何用超级链接打开另一个网页
  • 如何获取datagrid中,超级链接列的url参数?
  • 获取datagrid中超级链接列的文本?
  • 如何实现超级链接打开网页,超级链接成为了文字,也就说再单击此链接,不能打开网页了呢?!
  • 请教CppWebBrowser控件如何遍历网页中每个超级链接,并把这些超级链接disable.谢谢!!
  • 怎样可以使的同一个网页中有不同的超级链接样式?
  • 在DataGrid中定义了一个超级链接列,该如何获取用户点击的行的行号?
  • 如何做超级链接?
  • 超级链接控件??
  • 超级链接的事件

关键词

  • 网页
  • source
  • html
  • 超级链接
  • 没有什么
  • 方便的方法
  • 程序
  • parsers
  • open

得分解答快速导航

  • 帖主:lobatt
  • telenths
  • zxbrgjs
  • taglib
  • sh_badboy1980

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo