社区
非技术区
帖子详情
如何动态获取网页上的数据
bee6803
2007-02-02 10:28:34
由于工作需要,想做一个动态获取网站上的数据的程序,例如我想在www.24k99.com实时获取市场上的黄金价格加至我开发的一个软件上的一个表格中?请问要如何操作呢?
...全文
380
3
打赏
收藏
如何动态获取网页上的数据
由于工作需要,想做一个动态获取网站上的数据的程序,例如我想在www.24k99.com实时获取市场上的黄金价格加至我开发的一个软件上的一个表格中?请问要如何操作呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
InMyLove
2007-04-24
打赏
举报
回复
顶~~~
zdblzwj
2007-04-24
打赏
举报
回复
public static String readHtmlFile(String urlPath){
String htmlFile="";
try {
URL url = new URL(urlPath);
URLConnection urlConnection = url.openConnection();
urlConnection.setAllowUserInteraction(false);
// InputStream urlStream = url.openStream();
InputStream urlStream = urlConnection.getInputStream();//.openStream();
InputStreamReader sr = new InputStreamReader(urlStream, "GBK");
int byteRead = 0;
char[] buffer = new char[8192];
while ((byteRead = sr.read(buffer, 0, 8192)) != -1) {
//System.out.println(new String(buffer,0, byteRead));
//正则表达式判断
String str=new String(buffer,0,byteRead);
String r="(<td align='center'>)(.*)(</td>)";
Pattern s=Pattern.compile(r);
Matcher m = s.matcher(str);
boolean T=m.matches();
if(T){
htmlFile=htmlFile+m.group(2);
}
htmlFile+=new String(buffer,0, byteRead);
}
} catch (IOException e) {
System.out.println("error :" + e.getMessage());
}
你只要改一下正则表达式就行了
bee6803
2007-02-02
打赏
举报
回复
UP
Java抓取
网页
数据
Demo
本文将详细讨论如何使用Java语言来抓取
网页
数据
,包括两种主要方法:直接抓取原
网页
内容和处理
网页
中的JavaScript返回
数据
。 首先,让我们探讨**抓取原
网页
**的方法。在Java中,我们可以使用`java.net.URL`类来建立...
快乐表格-将
数据
很轻松的显示在
网页
表格中
在IT行业中,尤其是在Web开发领域,将
数据
以表格的形式展示在
网页
上是常见的需求。"快乐表格-将
数据
很轻松的显示在
网页
表格中"这一主题聚焦于如何高效且便捷地实现这一目标。通过描述我们可以看出,这个项目涉及到...
网页
向女友告白和纪念日专用特效
此外,JavaScript还可以配合AJAX(Asynchronous JavaScript and XML)技术,从服务器端
获取
数据
,如
动态
加载照片、歌曲或视频,让告白更加生动和个性化。 如果涉及到服务器端编程,可能会用到PHP、Node.js、Python...
Java爬虫,信息抓取的实现 完整实例源码
HTTP是互联网上应用最广泛的
数据
通信协议,爬虫通过发送GET或POST请求来
获取
网页
内容。在源码中,你可能会看到`HttpURLConnection`或`HttpClient`类的使用,这些都是Java提供的用于处理HTTP请求的API。 信息抓取的...
详解
动态
网页
数据
获取
以及浏览器
数据
和网络
数据
交互流程-Python
所以说以后想要
获取
到
数据
,
动态
网页
数据
获取
会成为我们主流
获取
网页
数据
的技术。所以在
动态
网页
数据
获取
这方面我们需要下足功夫了解
动态
网页
数据
交互形式、
数据
存储访问模式等方方面面的知识,我们才好更加灵活的...
非技术区
23,407
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章