java抓取网页数据示例
2023-06-13 09:15:18 时间
下面举例说明:
抓取百度首页的内容:
URLurl=newURL("http://www.baidu.com");
HttpURLConnectionurlCon=(HttpURLConnection)url.openConnection();
urlCon.setConnectTimeout(50000);
urlCon.setReadTimeout(300000);
DataInputStreamfIn;
byte[]content=newbyte[MAX_FILE_SIZE];
fIn=newDataInputStream(urlCon.getInputStream());
intsize=0,f_size=0;
while((size=fIn.read(content,f_size,2048))>0){
f_size+=size;
}
在代码中我们将百度首页的内容存储到了一个byte数组中,当然我们有了IO流以后还可以存储到文件中去了。
相关文章
- java 反射getmethod_Java 反射机制中 getMethod()和getDeclaredField()区别
- Java重置_java设置定时任务一小时执行一次
- java解释器虚拟机-【Java解释器和编译器】解释器和编译器的深入理解
- Java 代码审计基础知识 — java反射机制
- Java http请求保存图片至本地详解编程语言
- Java在Linux系统上的安装(java安装linux)
- Java 与 Linux 的结合:开启新时代(java和linux)
- 实现Linux上的Java环境:从安装到配置(linux安装java环境)
- Java for语句详解
- Java与Oracle联手构建数据库新世界(java和oracle)
- Java联合Redis:建立良好数据连接(java连接redis)
- 挑战未来:学习Linux与Java(学linux还是java)
- 时间解决Java中Redis数据过期问题(redisjava过期)
- Python、Java、C#、Perl 创始人聚首畅谈编程语言的未来
- MySQL与Java的数据交互之旅(mysql对应java)
- Java实现MySQL数据插入(java插入mysql)
- Oracle收购了Java一个伟大的转折点(java被oracle吗)
- 的应用Java在Oracle数据库中的重要性及应用(java在oracle里)
- Java技术将数据写入Oracle数据库(java写入oracle)
- java抓取网页数据获取网页中所有的链接实例分享