java json keyset_Java JsonObject.keySet方法代码示例
import javax.json.JsonObject; //导入方法依赖的package包/类
private JsonObject getRatings(Cookie user, String xreq, String xtraceid, String xspanid,
String xparentspanid, String xsampled, String xflags, String xotspan){
ClientBuilder cb = ClientBuilder.newBuilder();
String timeout = star_color.equals("black") ? "10000" : "2500";
cb.property("com.ibm.ws.jaxrs.client.connection.timeout", timeout);
cb.property("com.ibm.ws.jaxrs.client.receive.timeout", timeout);
Client client = cb.build();
WebTarget ratingsTarget = client.target(ratings_service);
Invocation.Builder builder = ratingsTarget.request(MediaType.APPLICATION_JSON);
if(xreq!=null) {
builder.header("x-request-id",xreq);
}
if(xtraceid!=null) {
builder.header("x-b3-traceid",xtraceid);
}
if(xspanid!=null) {
builder.header("x-b3-spanid",xspanid);
}
if(xparentspanid!=null) {
builder.header("x-b3-parentspanid",xparentspanid);
}
if(xsampled!=null) {
builder.header("x-b3-sampled",xsampled);
}
if(xflags!=null) {
builder.header("x-b3-flags",xflags);
}
if(xotspan!=null) {
builder.header("x-ot-span-context",xotspan);
}
if(user!=null) {
builder.cookie(user);
}
Response r = builder.get();
int statusCode = r.getStatusInfo().getStatusCode();
if (statusCode == Response.Status.OK.getStatusCode() ) {
StringReader stringReader = new StringReader(r.readEntity(String.class));
try (JsonReader jsonReader = Json.createReader(stringReader)) {
JsonObject j = jsonReader.readObject();
JsonObjectBuilder jb = Json.createObjectBuilder();
for(String key : j.keySet()){
int count = j.getInt(key);
String stars = "";
for(int i=0; i
stars += "";
}
stars += "";
if(count<5){
for(int i=0; i
stars += "";
}
}
jb.add(key,stars);
}
JsonObject result = jb.build();
return result;
}
}else{
System.out.println("Error: unable to contact "+ratings_service+" got status of "+statusCode);
return null;
}
}
java json keyset_Java JsonObject.keySet方法代码示例相关推荐
- java object isempty,Java JsonObject.isEmpty方法代码示例
import org.json.simple.JsonObject; //导入方法依赖的package包/类 public DockerContainerDetail getDetail(Docker ...
- java putall实现,Java JsonObject.putAll方法代码示例
import org.json.simple.JsonObject; //导入方法依赖的package包/类 static JSONObject unconfirmedTransaction(Tran ...
- jsonobject中getkey_Java JsonObject.get方法代码示例
本文整理汇总了Java中org.json.simple.JsonObject.get方法的典型用法代码示例.如果您正苦于以下问题:Java JsonObject.get方法的具体用法?Java Jso ...
- cdate在java中_Java Calendar.add方法代码示例
本文整理汇总了Java中java.util.Calendar.add方法的典型用法代码示例.如果您正苦于以下问题:Java Calendar.add方法的具体用法?Java Calendar.add怎 ...
- java中keyset_Java使用keySet方法获取Map集合中的元素
本文为大家分享了Map集合中利用keySet方法获取所有的元素值,供大家参考,具体内容如下 /*--------------------------- Map集合中利用keySet方法获取所有的元素值 ...
- java hashmap putall_Java ConcurrentHashMap.putAll方法代码示例
import java.util.concurrent.ConcurrentHashMap; //导入方法依赖的package包/类 /** * 生成更新Sql * @param entity * @ ...
- java中setattribute_Java Files.setAttribute方法代码示例
import java.nio.file.Files; //导入方法依赖的package包/类 @Override public void setFileHiddenAttribute( String ...
- java sql xml_Java ResultSet.getSQLXML方法代码示例
import java.sql.ResultSet; //导入方法依赖的package包/类 protected Object processColumn(ResultSet rs, int inde ...
- java get timestamp_Java Timestamp.getTime方法代码示例
import java.sql.Timestamp; //导入方法依赖的package包/类 /** * Tests fix for BUG#5874, timezone correction goe ...
最新文章
- Error:java: 无效的源发行版: 11
- JavaScript实用的一些技巧
- javascript 中 split 函数分割字符串成数组
- 文本域字数限制统计(不区分中英文 符号)
- 杭电 2036 改革春风吹满地【求多边形面积】
- 2014/Province_Java_B/2/调和级数
- zbb20171215 git 版本回退
- echarts 4.0.4怎么下载_怎么让ECharts的提示框tooltip自动轮播?
- 代码 直接调节显示设备亮度_LED显示屏参数系列,亮度是什么,如何调节,如何选择...
- Pycharm新建文件时自动添加基础信息
- 双非高校硕士一作发学校首篇Nature后,选择离开科研当公务员,本人及导师回应...
- JVM——字符串常量池详解
- vue 原型设计 拖拽_设计即开发,如何打通软件研发的“任督二脉”?
- 美检方或起诉刘强东;百度对呛微信规则;澳洲调查 Facebook | 极客头条
- C++数据类型基础知识
- 怎么自学python-如何系统地自学 Python?
- 发布 html win7 工具,win7 天气 Win7自带的桌面天气工具怎么使用
- 复合辛普森公式求解定积分 matlab
- iOS中给图片加水印或文字的几种方法
- 鸿蒙系统转正,鸿蒙首发机型确定 “备胎”鸿蒙系统正式转正
热门文章
- C语言——格式控制字符%m.nf和%-m.nf练习.c++002
- mysql重设主从_mysql主从重置
- 3D《阿修罗》创办了千人首映礼,5G实现移动巨幕体验平民化
- Softing中国快讯 | 2021重庆安博会
- python实现公钥密码ElGamal算法
- 生物科学专业计算机考什么好处,我是机械电子工程专业的,但是我很喜欢计算机,可..._考研_帮考网...
- HTML系统总结(下)
- C语言定义字符串以及字符串的输入输出
- Java毕业设计-计算机毕设开题指南-景点旅游系统-旅游管理系统-旅游景点网站-沙箱支付旅游景点网站
- 通过身份证号获取个人信息(JAVA代码)