java实现网页解析示例
只需将网址粘贴在第九行括号内即可
package com.meession.test;
import java.io.DataInputStream;
import java.net.URL;
public class Internet {
public static void main(String args[]){
URL myURL;
DataInputStream myURLContent;
try{
myURL=new URL("http://www.jb51.net");
myURLContent=new DataInputStream(myURL.openStream());
while(myURLContent.readLine() != null){
String Iline=myURLContent.readLine();
System.out.println(Iline);
}
myURLContent.close();
}
catch(Exception e){
System.out.println("Error");
}
}
}
相关推荐
-
Java获取任意http网页源代码的方法
本文实例讲述了JAVA获取任意http网页源代码.分享给大家供大家参考,具体如下: JAVA获取任意http网页源代码可实现如下功能: 1. 获取任意http网页的代码 2. 获取任意http网页去掉HTML标签的代码 Webpage类: /** * 网页操作相关类 */ package test; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; import java.u
-
用javascrpt将指定网页保存为Excel的代码
function AllAreaExcel(ID) { var oXL = new ActiveXObject("Excel.Application"); var oWB = oXL.Workbooks.Add(); var oSheet = oWB.ActiveSheet; var sel=document.body.createTextRange(); sel.moveToElementText(ID); sel.select(); sel.execCommand("Co
-
java简单网页抓取的实现方法
本文实例讲述了java简单网页抓取的实现方法.分享给大家供大家参考.具体分析如下: 背景介绍 一 tcp简介 1 tcp 实现网络中点对点的传输 2 传输是通过ports和sockets ports提供了不同类型的传输(例如 http的port是80) 1)sockets可以绑定在特定端口上,并且提供传输功能 2)一个port可以连接多个socket 二 URL简介 URL 是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址. 互联网上的每个文件都有一个唯一的
-
java正则表达式匹配网页所有网址和链接文字的示例
复制代码 代码如下: import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.
-
Java用正则表达式如何读取网页内容
学习java的正则表达式,抓取网页并解析HTML部分内容 package com.xiaofeng.picup; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; import java.util.ArrayList; import java.
-
java抓取网页数据获取网页中所有的链接实例分享
效果图 复制代码 代码如下: import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import java.util.ArrayList;import java.util.regex.Matcher;import java.util.regex.Pattern; p
-
Java中使用正则表达式获取网页中所有图片的路径
/** * 从HTML源码中提取图片路径,最后以一个 String 类型的 List 返回,如果不包含任何图片,则返回一个 size=0 的List * 需要注意的是,此方法只会提取以下格式的图片:.jpg|.bmp|.eps|.gif|.mif|.miff|.png|.tif|.tiff|.svg|.wmf|.jpe|.jpeg|.dib|.ico|.tga|.cut|.pic * @param htmlCode HTML源码 * @return <img>标签 src 属性指向的图片地址的
-
JAVA使用爬虫抓取网站网页内容的方法
本文实例讲述了JAVA使用爬虫抓取网站网页内容的方法.分享给大家供大家参考.具体如下: 最近在用JAVA研究下爬网技术,呵呵,入了个门,把自己的心得和大家分享下 以下提供二种方法,一种是用apache提供的包.另一种是用JAVA自带的. 代码如下: // 第一种方法 //这种方法是用apache提供的包,简单方便 //但是要用到以下包:commons-codec-1.4.jar // commons-httpclient-3.1.jar // commons-logging-1.0.4.jar
-
java 抓取网页内容实现代码
复制代码 代码如下: package test; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.Authenticator; import java.net.HttpURLConnection; import java.net.PasswordAuthentication
-
java抓取网页数据示例
下面举例说明: 抓取百度首页的内容: 复制代码 代码如下: URL url = new URL("http://www.baidu.com");HttpURLConnection urlCon=(HttpURLConnection)url.openConnection();urlCon.setConnectTimeout(50000);urlCon.setReadTimeout(300000);DataInputStream fIn;byte[] content = new byte[
随机推荐
- python 正则式使用心得
- 刷新页面实现方式总结(HTML,ASP,JS)
- Python打印scrapy蜘蛛抓取树结构的方法
- PostgreSQL 正则表达式 常用函数的总结
- Android多点触控实现对图片放大缩小平移,惯性滑动等功能
- 简单学习Java抽象类要点及实例
- D3.js封装文本实现自动换行和旋转平移等功能
- asp.net Web站点风格切换的实现
- 计数器详细设计
- 详解spring整合shiro权限管理与数据库设计
- 弹出最简单的模式化遮罩层的js代码
- JavaScript的Module模式编程深入分析
- jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
- js 判断附件后缀的简单实现方法
- 需要牢记的JavaScript基础知识
- JS数字抽奖游戏实现方法
- python subprocess 杀掉全部派生的子进程方法
- c# 删除所有的空文件夹的小例子
- NumPy 如何生成多维数组的方法
- java 直接调用python脚本,并传递参数代码实例