json-lib-2.4-jdk15.jar所需全部JAR包.rar java jsoup解析开彩网api接口json数据实例
json-lib-2.4-jdk15.jar所需全部JAR包.rar java jsoup解析开彩网api接口json数据实例
json-lib-2.4-jdk15.jar所需全部JAR包.rar 点击即可免费下载。
开彩网api的免费接口 http://f.apiplus.net/ssq.json,免费的开奖数据延迟3-6分钟,两次请求不能少于3秒,可以请求最近开奖1-20期的数据,这个对双色球来说足够了
{"rows":1,"code":"ssq","info":"免费接口随机延迟3-6分钟,实时接口请访问opencai.net","data":[{"expect":"2017090","opencode":"01,07,10,16,22,33+09","opentime":"2017-08-03 21:18:20","opentimestamp":1501766300}]}
public static Map<String, Object> getLastSsqDataByApiplus() {
Map<String, Object> maps = new HashMap<String, Object>();
//http://f.apiplus.net/ssq-1.json,http://f.apiplus.net/ssq-20.json 最多只能取到1-20期,默认5期
String body = getApiJson("http://f.apiplus.net/ssq-1.json");
if ("".equals(body)) {
log.info("body=");
return maps;
}
try {
// 解析内容
JSONObject obj = JSONObject.fromObject(body);
// int rows = obj.getInt("rows");
JSONArray data = obj.getJSONArray("data");
for(int i =0; i<data.size(); i++){
JSONObject dt = data.getJSONObject(i);
String opencode = dt.getString("opencode");
String reds = opencode.split("\\+")[0];
String openblue = opencode.split("\\+")[1];
String opennumber = dt.getString("expect");
// System.out.println("opennumber:" +opennumber);
// System.out.println("opencode:" + opencode);
// System.out.println("openreds:" + openreds);
// System.out.println("openblue:" + openblue);
List<Integer> openreds = new ArrayList<Integer>();
for(int j=0; j<6; j++){
openreds.add(Integer.parseInt(reds.split(",")[j]));
}
maps.put("openreds", openreds);
maps.put("opennumber", Integer.parseInt(opennumber));
maps.put("openblue", Integer.parseInt(openblue));
}
} catch (Exception e) {
e.printStackTrace();
}
return maps;
}
json-lib-2.4-jdk15.jar所需全部JAR包.rar java jsoup解析开彩网api接口json数据实例的更多相关文章
- objective-c和java下解析对象类型和数组类型JSON字符串
首先讲objective-c如何实现: 这里需要用到2个插件,一个是JSONKit,另一个是Jastor,一共包含6个文件,3个.h头文件和3个.m实现文件.在ARC的工程中如何导入不支持ARC的第三 ...
- api接口json串换行
1.问题描述:在后台输入框中明明回车换行了,但是返回到 app客户端显示出来的 确实带有 \n 这个时候无论怎么调试都不行: 2.铺垫:大家都知道 php输出字符串的时候 使用 单引号 比使用 双 ...
- 使用JsonConfig控制JSON lib序列化
将对象转换成字符串,是非常常用的功能,尤其在WEB应用中,使用 JSON lib 能够便捷地完成这项工作.JSON lib能够将Java对象转成json格式的字符串,也可以将Java对象转换成xml格 ...
- SSM所需的jar
首先去找struts的. http://struts.apache.org/ 下载最新的struts 2.3.7. http://www.springsource.org/spring-framewo ...
- SSH整合所需的jar包
Spring3.1+Hibernate3+Struts2的最新整合所需要的jar包 Spring的基本jar包: 1.org.springframework.web-3.1.4.RELEASE.jar ...
- Json lib集成stucts2的使用方法 抛出 NestableRuntimeException异常的解决办法
首先贴出struts 2.3.16需要导入的包 因为使用的是2.3 版本,必须要导入这个包,否则会报java.lang.NoClassDefFoundError: org/apache/commons ...
- Atitit.json类库的设计与实现 ati json lib
Atitit.json类库的设计与实现 ati json lib 1. 目前jsonlib库可能有问题,可能版本冲突,抛出ex1 2. 解决之道:1 2.1. 自定义json解析库,使用多个复合的js ...
- json lib 2.4及其依赖包下载
下载文件地址:https://files.cnblogs.com/files/xiandedanteng/json-lib-2.4%26dependencies_jars.rar 它包括 common ...
- 兔子--百度地图所需的jar+so下载地址
百度地图所需的jar+so下载地址:http://download.csdn.net/detail/u013425527/8265569
随机推荐
- mysql如何使用索引index提升查询效率?
https://dev.mysql.com/doc/refman/8.0/en/mysql-indexes.html Indexes are used to find rows with specif ...
- sublime--将vue代码进行高亮显示
vue的.vue文件sublime是不认识,但是为了让 .vue 文件看上去更加简洁:所以要用到一款不错的插件: 下载:vue-syntax-highlight https://gitee.com/m ...
- 关于python的【if __name__ == "__main__":】
学习东西真的需要自己动手,然后遇到问题,自己学着去解决.当然如果能得到高人指点,那真是走了八辈子运了.可以节省很多时间.但是大多数情况下,不能总是有高人来指点我们.这时就需要靠我们自己了. 在学习py ...
- AmazonOrder xml web语义化
XML Processing Modules — Python 3.7.1 documentation https://docs.python.org/3.7/library/xml.html#xml ...
- Django自带的登录功能
https://www.cnblogs.com/wspblog/p/6634262.html
- sublime eslint 和 jshint的安装与使用
jshint简介 jslint是一javascript的语法检测,众多前端自动化工具都又用到,编辑器也用到jshint. webstorm很强大,自身带有,但是我使用的电脑带不动.sublime或者a ...
- android动态设置边框颜色
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http: ...
- android studio 1
1.继承activity类的时候,重写父类 @Override //伪代码 ,代表如果不是重写父类的方法,该地方会报错 protected void onCreate( Bundle savedI ...
- glide从入门到精通使用
介绍 不论是开发Java还是你正在学习的Golang,都会遇到依赖管理问题.Java有牛逼轰轰的Maven和Gradle. Golang亦有godep.govendor.glide.gvt.gopac ...
- docker的安装,使用
1:安装:https://blog.csdn.net/yx_222/article/details/80936757 sudo apt-get install docker.io 2: 使用dock ...