社区
非技术区
帖子详情
如何动态获取网页上的数据
bee6803
2007-02-02 10:28:34
由于工作需要,想做一个动态获取网站上的数据的程序,例如我想在www.24k99.com实时获取市场上的黄金价格加至我开发的一个软件上的一个表格中?请问要如何操作呢?
...全文
384
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
快乐表格-将
数据
很轻松的显示在
网页
表格中
将任意表中的
数据
以TABLE的形式显示出来,并具有
动态
生成查询、
动态
排序功能.rar
网页
向女友告白和纪念日专用特效
网页
向女友告白和纪念日专用特效 源码下载 来自于屌丝程序员的爱情表白程序,表白,是一个非常神圣的事情,怎么才能成功呢?屌丝不会什么浪漫,只能写一个程序来表达。
masonry+infinitescroll实现的瀑布流demo
这是一个本机运行的瀑布流例子,希望对你有帮助。
C#
获取
动态
网页
中的
数据
C#
获取
动态
网页
中的
数据
在实际工作需求中,编辑的文档需要
获取
历史地震的信息,所以利用计算机语言
获取
是一个简化人工操作的必要过程,本文分享一下自己第一次
获取
交互信息的爬虫经历! 操作流程 我要
获取
的信息如下图,通过填入不同的日期、经纬度、震级等,搜索到想要的结果。 刚开始是没有头绪的,查看
网页
的源代码找不到搜索的结果,那么我们首先要做的是找到
数据
的位置。 第一步:通过右键审查元素,点击Netwo...
Python爬虫
获取
页面
动态
数据
Python爬虫
获取
页面
动态
数据
在爬取
网页
数据
的时候,有时候会出现
获取
数据
为空的情况(在路径、代码没问题前提下),这种就很有可能是爬取的
数据
为
动态
加载的
数据
,下面提供详细的步骤(以谷歌浏览器为例子): 1、先确定所需
数据
是否为
动态
数据
,在开发者工具中找到页面源码,查找是否有所需的
数据
,没有的话则为
动态
数据
,步骤:
网页
右键 ->检查(开发者工具)-> Sources 2、
获取
网页
访问路径Network中选择XHR,F5刷新 在这些请求路径中找是否有所需要的
数据
,查到所需
数据
后在Headers中获
非技术区
23,407
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章