网站:
JavaEye 作者:
danlley
发表时间: 2007-07-17 13:35 此文章来自于
http://www.JavaEye.com
声明:本文系JavaEye网站原创文章,未经JavaEye网站或者作者本人书面许可,任何其他网站严禁擅自发表本文,否则必将追究法律责任!
原文链接:
http://danlley.javaeye.com/blog/101976
JSP“抓”网页代码的程序如下:
java 代码
- <%@ page contentType="text/html;charset=gb2312"%>
- <%
- String sCurrentLine;
- String sTotalString;
- sCurrentLine="";
- sTotalString="";
- java.io.InputStream l_urlStream;
- java.net.URL l_url = new java.net.URL("http://www.163.net/");
- java.net.HttpURLConnection l_connection = (java.net.HttpURLConnection) l_url.openConnection();
- l_connection.connect();
- l_urlStream = l_connection.getInputStream();
- java.io.BufferedReader l_reader = new java.io.BufferedReader(new java.io.InputStreamReader(l_urlStream));
- while ((sCurrentLine = l_reader.readLine()) != null)
- {
- sTotalString+=sCurrentLine;
- }
- out.println(sTotalString);
- %>
后记
虽然代码比较简单,但是,我认为根据这个,可以实现“网络爬虫”的功能,比如从页面找href连接,然后再得到那个连接,然后再“抓”,不停止地(当然可以限定层数),这样,可以实现“网页搜索”功能。
|
|
《 JSP“抓”网页代码的程序 》 的评论也很精彩,欢迎您也添加评论。查看详细 >>
JavaEye推荐
上海:优秀公司德比:高薪诚聘 资深Java工程师
广州:优易公司:诚聘Java工程师,开发经理
上海:尤恩斯国际集团:诚聘开发工程师
北京:优秀公司NHNChina招聘:WEB开发,系统管理,JAVA开发, DBA
文章来源:
http://danlley.javaeye.com/blog/101976