我公司的网站想从别的公司的网站上,定时的获取里面的信息,一个小时触发一次,获取指定URL网站的表格里面的信息,在显示到我们公司本网站上。请问大家这样的问题用什么技术实现简单啊,触发就用java写一些,主要是怎么解析里面的内容啊!

解决方案 »

  1.   

    哦,偷取人家网站上的数据啊?解析它的 HTML 字符串,用正则表达式可以,用那个什么 HTML 解析的工具框架也可以。
      

  2.   


    public static void main(String[] args) throws Exception{
    URL url = new URL("http", "www.baidu.com", "");
    BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
    String line = "";
    while((line = reader.readLine()) != null){
    System.out.println(line);
    }
    }
    这样就可以把所有的html代码读出来了。解析数据的话,用楼上的办法就可以了。