CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

求一个 可以从别的网页上抓取表格中的数据,然后放到我自己网页中。分不够可以再加!!

楼主213yy(213yy)2003-12-03 18:35:16 在 Java / Web 开发 提问

求一个   可以从别的网页上抓取表格中的数据,然后放到我自己网页中。  
  分不够可以再加!! 问题点数:0、回复次数:7Top

1 楼213yy(213yy)回复于 2003-12-03 23:17:47 得分 0

这是我抓的网页:  
  http://www.8080.net/hangqing/sp2.asp?cateid=2&proid=1  
  我想通过程序代码将其表格中的数据取出来。Top

2 楼jesuit(jesuit)回复于 2003-12-03 23:24:52 得分 0

只能给你一个大概的方法  
   
   
          public   void   test()   {  
           
                  try   {  
                   
                          URL   url   =   new   URL("http://www.8080.net/hangqing/sp2.asp?cateid=2&proid=1");  
                          URLConnection   con   =   url.openConnection();  
   
                        //                         con.connect();  
   
                          InputStream   is   =   url.openStream();  
                          BufferedReader   breader   =   new   BufferedReader(new   InputStreamReader(  
                                                  is));  
                          String   info   =   breader.readLine();  
  int   i   =   0;  
                          while   (info   !=   null)   {  
                              //这里加入判断,根据html标签提取数据  
   
                          is.close();  
                  }   catch   (Exception   e)   {  
                  System.out.print("++++++++++连接不上!++++++++++");  
                  System.out.println(cal.get(cal.HOUR_OF_DAY)   +   ":"   +   cal.get(cal.MINUTE)   +":"   +   cal.get(cal.SECOND));  
  //                         e.printStackTrace();  
                  }  
          }Top

3 楼jesuit(jesuit)回复于 2003-12-03 23:28:12 得分 0

public   void   test()   {  
          Calendar   cal   =   Calendar.getInstance();  
                  try   {  
                   
                          URL   url   =   new   URL("http://www.8080.net/hangqing/sp2.asp?cateid=2&proid=1");  
                          URLConnection   con   =   url.openConnection();  
   
                        //                         con.connect();  
   
                          InputStream   is   =   url.openStream();  
                          BufferedReader   breader   =   new   BufferedReader(new   InputStreamReader(  
                                                  is));  
                          String   info   =   breader.readLine();  
                          while   (info   !=   null)   {  
                              //这里加入判断,根据html标签提取数据  
   
                          is.close();  
                  }   catch   (Exception   e)   {  
                  System.out.print("++++++++++连接不上!++++++++++");  
                  System.out.println(cal.get(cal.HOUR_OF_DAY)   +   ":"   +   cal.get(cal.MINUTE)   +":"   +   cal.get(cal.SECOND));  
  //                         e.printStackTrace();  
                  }  
          }  
  Top

4 楼213yy(213yy)回复于 2003-12-04 00:02:04 得分 0

你这是抓网页,这一部分我已经实现了,我是想要取出网页中的数据Top

5 楼little06(火)回复于 2003-12-05 14:24:18 得分 0

用字符串做判定吧  
  或者大家用XML交换数据Top

6 楼213yy(213yy)回复于 2003-12-05 14:34:07 得分 0

哎,自己搞定了,对了,我自己搞顶了,这分怎么给?Top

7 楼syuhans(S屿寒S)回复于 2003-12-05 14:58:07 得分 0

可不可以把你的程序拿出来看看呀Top

相关问题

  • 网页抓取
  • 如何抓取该网页中的表格内容?有难度,普通的小偷程序无效哦。
  • php 如何抓取网页
  • 如何用ASP实现抓取网页?
  • 如何从网页中抓取Flash
  • 怎样从网页中抓取内容?
  • 如何抓取网页上的广告
  • 如何抓取网页上的广告
  • 从网页上抓取数据
  • 关于抓取网页内容的

关键词

  • .net
  • 网页
  • 表格
  • 数据
  • asp
  • hangqing
  • cal
  • breader
  • proid
  • cateid

得分解答快速导航

  • 帖主:213yy

相关链接

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

广告也精彩

反馈

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