用Java抓取10年大乐透中奖数据

发布时间:2021-06-14 06:36:05

最*突发奇想,想用java拉去最*十年的大乐透中奖数据,然后使用机器学*预测下一期的开奖结果,看看能不能瞬间财务自由,第一步:拉取最*十年的大乐透中奖数据。


首先找个能查询大乐透开奖数据的网站:


https://www.cjcp.com.cn

找到大乐透开奖数据部分:


https://daletou.cjcp.com.cn/kaijiang/

按F12查看网络请求信息:


点开第一个请求:


明显看出URL中的地址,最后一个请求的参数为开奖的期数:


大乐透基本知识:2018074 为2018年第74期开奖结果。 大乐透每年最少113期。


浏览器键入该URL:


https://www.cjcp.com.cn/ajax_kj.php?jsoncallback=jsonp1532326738107&dlt_qs=2018074

结果:


可以看出结果中的红色部分为开奖结果:


最后获取十年开奖结果的程序如下:


import com.tam.util.HttpUtil;
import org.apache.commons.lang.StringUtils;

import java.io.File;
import java.io.FileOutputStream;

public class Lottery {


public static void main(String[] args){
HttpUtil util = new HttpUtil();
File file = new File("E:\data.txt");
try{
FileOutputStream out = new FileOutputStream(file);
for(int i = 2007; i < 2019; i++){
for(int j = 1; j < 114; j++){
String str = "";
if(j<10){
str = String.valueOf(i)+"00"+String.valueOf(j);
}else if(j>=10&& j<100){
str = String.valueOf(i)+"0"+String.valueOf(j);
}else{
str = String.valueOf(i)+String.valueOf(j);
}
String result = util.post("https://www.cjcp.com.cn/ajax_kj.php?jsoncallback=jsonp16318292&dlt_qs="+str);
String[] tempStr = null;
if(!StringUtils.isEmpty(result)){
tempStr = result.split("\*");
}
System.out.println("result:"+result);
if(tempStr != null && tempStr.length > 10){
String data = str+","+tempStr[4]+","+tempStr[5]+","+tempStr[6]+","+tempStr[7]+","+tempStr[8]+","+tempStr[9]+","+tempStr[10]+"
";
out.write(data.getBytes());
}
}
}
}catch (Exception e){
System.out.println("异常:"+e);
}
}
}

HttpUtil可以上网自己找一个,能发送Post请求就可以。最后十年的大乐透中奖数据存贮在D盘的data.txt文件中。

相关文档

  • 唇纹太多怎么涂口红涂口红会卡唇纹怎么办
  • 佛教感悟人生哲理句子
  • 新党员参加七一座谈会时的演讲稿
  • 搭建实验室3d slam 移动小车 3.3jackal移动平台 组合导航POMS-GI201C、镭神32线激光雷达 卫星授时
  • vivo系统老是更新失败
  • 四年级名人名言诗歌
  • 换手机号码了,VIVO手机云端帐号怎么更改手机号码
  • 如何写转正申请报告
  • 孕妇怎么补气补血
  • 如何修改csdn的默认的显示ID名称
  • 头发稀疏怎么办
  • 自己拍的视频怎么涂鸦
  • 二进制数整数从右数第三位的位权是
  • LeetCode-Python-119. 杨辉三角 II
  • 2017春游出游安全攻略大全
  • IDEA community2020版本 lombok失效。Java找不到符号
  • 辣椒蒸鱼头
  • 十二生肖羊和羊结婚会怎么样
  • 曼秀雷敦唇膏哪款好用?曼秀雷敦唇膏保质期多久?
  • 手机上国内流量与省内流量有什么区别
  • 裂变和聚变的区别是什么
  • 几种常用剪发手法是什么
  • 重阳节活动方案范文3篇
  • 山东公务员科技知识复习例题精解
  • “想当年”的班主任
  • 遇“明星狗”哼嘟
  • 人民币对日币对日、韩两国企业信息管理的初步考察报告
  • 描写莲花的现代诗都有什么
  • 什么情况下会发生肌肉出血 怎样避免肌肉出血
  • 幸会经典散文
  • 猜你喜欢

  • 公共关系礼仪实务期末考试试题答案
  • 【Unity】UI界面展示3D模型
  • 关于开展排污权交易工作的调研报告[工作范文]
  • 美容美妆彩妆化妆品经典高端PPT模板
  • 吉尔吉斯斯坦政权更迭的深层次原因及未来政局走向
  • aspnet汽车租赁管理系统大学本科方案设计书(含源文件)
  • 哪种茶水最易致癌 无籽葡萄是因涂了避孕药?无稽之谈!
  • 20XX年5月医院会计社会实践报告
  • 山东省青州第二中学2019_2020学年高一历史10月月考试题201911250383
  • app接口文档模板
  • 2017年中国塑木制品市场调研及投资前景评估(目录)
  • 2018年幼儿园小班工作计划结尾-范文模板 (2页)
  • 整合资源促发展 形成合力增收入——江苏固城湖青松水产专业合作联社
  • 美国社区学院兼职教师队伍的管理与启示
  • 2009年1季度-2014年3季度中国(HS74072100)铜锌合金出口量及出口额季度数
  • 中国家电企业并购可行性市场分析及发展趋势研究报告(2007~2008)
  • 成都禧宝轩家政服务有限公司(企业信用报告)- 天眼查
  • 江西省南昌三中2011-2012学年高一第一次月考语文试题
  • 工作总结-2019高校工会年度工作总结 精品
  • 五种走姿容易变大象腿.docx
  • 最新三年级英语上册 Unit 2 How Are You5 陕旅版优选教学课件
  • 这5个 AI 用例,转变了传统商务沟通
  • 感悟人生的文章:一个苹果赚一生
  • 符号社会化:垄断资本主义的价值渗透之路——鲍德里亚《生产之镜》解析
  • 了解Base64编码解码
  • 别捉蜻蜓
  • 最新简单租房协议书
  • 2011年四季度中国成品油市场分析及2012年一季度展望
  • 邯郸市复兴粮油贸易总公司贸易食品经销处企业信用报告-天眼查
  • 怀念那段属于我们的友谊
  • 2019年中考数学福建专用复*课件§1.4 分式(试题部分).pptx
  • 情感教育,让语文教学更精彩
  • 初二散文:成功的秘密就在你身上
  • 在IDEA中启动SSM项目
  • 社会保险法检查自查报告A
  • 勒应该怎样组词
  • 弘扬雷锋精神志愿服务进社区活动方案
  • sql中查询同一列所有值出现的次数
  • 批判理念下的高中英语阅读能力培养探究
  • 小学美术教学设计精选3篇
  • 2019六一国际儿童节的句子,愿大家永葆一颗童心
  • 佛山市南海区大沥镇盐步村民委员会企业信用报告-天眼查
  • 电脑版