本文整理了Java中com.alibaba.fastjson.JSONObject.getBoolean()
方法的一些代码示例,展示了JSONObject.getBoolean()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONObject.getBoolean()
方法的具体详情如下:
包路径:com.alibaba.fastjson.JSONObject
类名称:JSONObject
方法名:getBoolean
暂无
代码示例来源:origin: ltsopensource/light-task-scheduler
@Override
public Boolean getBoolean(String key) {
return jsonObject.getBoolean(key);
}
代码示例来源:origin: alibaba/Tangram-Android
Boolean sketchMeasure = styleJson.getBoolean(KEY_SKETCH_MEASURE);
if (sketchMeasure == null) {
fixStyle.sketchMeasure = true;
Boolean sketchMeasure = styleJson.getBoolean(KEY_SKETCH_MEASURE);
if (sketchMeasure == null) {
fixStyle.sketchMeasure = true;
Boolean retainScrollState = styleJson.getBoolean(LinearScrollCell.KEY_RETAIN_SCROLL_STATE);
if (retainScrollState == null) {
linearScrollCard.cell.retainScrollState = true;
代码示例来源:origin: ltsopensource/light-task-scheduler
@Override
public Boolean getBoolean(String key) {
return jsonObject.getBoolean(key);
}
代码示例来源:origin: alibaba/nacos
@NeedAuth
@RequestMapping("/onPublish")
public String onPublish(HttpServletRequest request, HttpServletResponse response) throws Exception {
response.setHeader("Content-Type", "application/json; charset=" + getAcceptEncoding(request));
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Content-Encode", "gzip");
String entity = IOUtils.toString(request.getInputStream(), "UTF-8");
String value = Arrays.asList(entity).toArray(new String[1])[0];
value = URLDecoder.decode(value, "UTF-8");
JSONObject jsonObject = JSON.parseObject(value);
RaftCore.onPublish(jsonObject, jsonObject.getBoolean("increaseTerm"));
return "ok";
}
代码示例来源:origin: shuzheng/zheng
@Override
public int rolePermission(JSONArray datas, int id) {
List<Integer> deleteIds = new ArrayList<>();
for (int i = 0; i < datas.size(); i ++) {
JSONObject json = datas.getJSONObject(i);
if (!json.getBoolean("checked")) {
deleteIds.add(json.getIntValue("id"));
} else {
// 新增权限
UpmsRolePermission upmsRolePermission = new UpmsRolePermission();
upmsRolePermission.setRoleId(id);
upmsRolePermission.setPermissionId(json.getIntValue("id"));
upmsRolePermissionMapper.insertSelective(upmsRolePermission);
}
}
// 删除权限
if (deleteIds.size() > 0) {
UpmsRolePermissionExample upmsRolePermissionExample = new UpmsRolePermissionExample();
upmsRolePermissionExample.createCriteria()
.andPermissionIdIn(deleteIds)
.andRoleIdEqualTo(id);
upmsRolePermissionMapper.deleteByExample(upmsRolePermissionExample);
}
return datas.size();
}
代码示例来源:origin: wangdan/AisenWeiBo
JSONObject userJSON = cardGroup.getJSONObject("user");
user.setId(userJSON.getString("id"));
user.setFollowing(userJSON.getBoolean("following"));
user.setFollow_me(userJSON.getBoolean("follow_me"));
user.setFansNum(userJSON.getString("fansNum"));
user.setScreen_name(userJSON.getString("screen_name"));
代码示例来源:origin: wangdan/AisenWeiBo
comment.setSource(card.getString("source"));
comment.setLikedCount(card.getLong("like_counts"));
comment.setLiked(card.getBoolean("liked"));
代码示例来源:origin: shuzheng/zheng
@Override
public int permission(JSONArray datas, int id) {
for (int i = 0; i < datas.size(); i ++) {
JSONObject json = datas.getJSONObject(i);
if (json.getBoolean("checked")) {
// 新增权限
UpmsUserPermission upmsUserPermission = new UpmsUserPermission();
upmsUserPermission.setUserId(id);
upmsUserPermission.setPermissionId(json.getIntValue("id"));
upmsUserPermission.setType(json.getByte("type"));
upmsUserPermissionMapper.insertSelective(upmsUserPermission);
} else {
// 删除权限
UpmsUserPermissionExample upmsUserPermissionExample = new UpmsUserPermissionExample();
upmsUserPermissionExample.createCriteria()
.andPermissionIdEqualTo(json.getIntValue("id"))
.andTypeEqualTo(json.getByte("type"));
upmsUserPermissionMapper.deleteByExample(upmsUserPermissionExample);
}
}
return datas.size();
}
代码示例来源:origin: foxinmy/weixin4j
/**
* 支持更新所有卡券类型的部分通用字段及特殊卡券(会员卡、飞机票、电影票、会议门票)中特定字段的信息。
*
* @param cardId
* the card id
* @param card
* the card
* @return 是否提交审核,false为修改后不会重新提审,true为修改字段后重新提审,该卡券的状态变为审核中
* @throws WeixinException
* the weixin exception
* @author fengyapeng
* @see
* @since 2016 -12-21 15:29:10
*/
public Boolean updateCardCoupon(String cardId, CardCoupon card)
throws WeixinException {
JSONObject request = new JSONObject();
request.put("card_id", cardId);
CardType cardType = card.getCardType();
card.cleanCantUpdateField();
request.put(cardType.name().toLowerCase(), card);
String card_update_uri = getRequestUri("card_update_uri");
Token token = tokenManager.getCache();
WeixinResponse response = weixinExecutor.post(
String.format(card_update_uri, token.getAccessToken()),
JSON.toJSONString(request));
JSONObject jsonObject = response.getAsJson();
return jsonObject.getBoolean("send_check");
}
代码示例来源:origin: com.github.ltsopensource/lts-core
@Override
public Boolean getBoolean(String key) {
return jsonObject.getBoolean(key);
}
代码示例来源:origin: ucarGroup/DataLink
@Override
public Object checkError(JSONObject json) {
return json.getBoolean(ParseHandler.ERRORS_NAME);
}
代码示例来源:origin: syhily/elasticsearch-jdbc
@Override
public Boolean getBoolean(String key) {
return jsonObject.getBoolean(key);
}
代码示例来源:origin: com.senseidb/sensei-core
public static boolean optBooleanValue(com.alibaba.fastjson.JSONObject json, String key,
boolean defaultValue) throws com.alibaba.fastjson.JSONException {
Boolean val = json.getBoolean(key);
if (val == null) return defaultValue;
return val.booleanValue();
}
代码示例来源:origin: whvcse/EasyWeb
/**
* 得到Boolean类型的值
*/
public static boolean getBoolean(String json, String key) {
Boolean result = null;
try {
JSONObject jsonObject = JSON.parseObject(json);
result = jsonObject.getBoolean(key);
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
代码示例来源:origin: aaronchen2k/ngtesting-platform
@RequestMapping(value = "list", method = RequestMethod.POST)
@ResponseBody
public Map<String, Object> list(HttpServletRequest request, @RequestBody JSONObject json) {
Map<String, Object> ret = new HashMap<String, Object>();
TstUser user = (TstUser) request.getSession().getAttribute(Constant.HTTP_SESSION_USER_PROFILE);
Integer orgId = user.getDefaultOrgId();
String keywords = json.getString("keywords");
Boolean disabled = json.getBoolean("disabled");
List<TstOrgRole> ls = orgRoleService.list(orgId, keywords, disabled); // 总是取当前用户的org,不需要再鉴权
ret.put("data", ls);
ret.put("code", Constant.RespCode.SUCCESS.getCode());
return ret;
}
代码示例来源:origin: aaronchen2k/ngtesting-platform
@RequestMapping(value = "list", method = RequestMethod.POST)
@ResponseBody
public Map<String, Object> list(HttpServletRequest request, @RequestBody JSONObject json) {
Map<String, Object> ret = new HashMap<String, Object>();
TstUser user = (TstUser) request.getSession().getAttribute(Constant.HTTP_SESSION_USER_PROFILE);
Integer orgId = user.getDefaultOrgId();
String keywords = json.getString("keywords");
Boolean disabled = json.getBoolean("disabled");
List<TstProjectRole> vos = projectRoleService.list(orgId, keywords, disabled); // 总是取当前用户的org,不需要再鉴权
ret.put("data", vos);
ret.put("code", Constant.RespCode.SUCCESS.getCode());
return ret;
}
代码示例来源:origin: aaronchen2k/ngtesting-platform
@RequestMapping(value = "list", method = RequestMethod.POST)
@ResponseBody
@PrivOrg(perms = {"project-admin"})
public Map<String, Object> list(HttpServletRequest request, @RequestBody JSONObject json) {
Map<String, Object> ret = new HashMap<String, Object>();
TstUser user = (TstUser) request.getSession().getAttribute(Constant.HTTP_SESSION_USER_PROFILE);
Integer prjId = user.getDefaultPrjId();
String keywords = json.getString("keywords");
Boolean disabled = json.getBoolean("disabled");
List<TstVer> ls = verService.list(prjId, keywords, disabled);
ret.put("data", ls);
ret.put("code", Constant.RespCode.SUCCESS.getCode());
return ret;
}
代码示例来源:origin: aaronchen2k/ngtesting-platform
@RequestMapping(value = "list", method = RequestMethod.POST)
@ResponseBody
@PrivCommon(check="false")
public Map<String, Object> list(HttpServletRequest request, @RequestBody JSONObject json) {
Map<String, Object> ret = new HashMap<String, Object>();
TstUser user = (TstUser) request.getSession().getAttribute(Constant.HTTP_SESSION_USER_PROFILE);
String keywords = json.getString("keywords");
Boolean disabled = json.getBoolean("disabled");
List<TstOrg> vos = orgService.list(user.getId(), keywords, disabled); // 总是取当前用户的org,不需要再鉴权
ret.put("data", vos);
ret.put("code", Constant.RespCode.SUCCESS.getCode());
return ret;
}
代码示例来源:origin: aaronchen2k/ngtesting-platform
@RequestMapping(value = "watch", method = RequestMethod.POST)
@ResponseBody
@PrivPrj
public Map<String, Object> watch(HttpServletRequest request, @RequestBody JSONObject json) {
Map<String, Object> ret = new HashMap<>();
TstUser user = (TstUser) request.getSession().getAttribute(Constant.HTTP_SESSION_USER_PROFILE);
Integer id = json.getInteger("id");
Boolean status = json.getBoolean("status");
issueWatchService.watch(id, user, status);
ret.put("code", Constant.RespCode.SUCCESS.getCode());
return ret;
}
代码示例来源:origin: aaronchen2k/ngtesting-platform
@Override
@Transactional
public TstCase rename(JSONObject json, TstUser user) {
Integer id = json.getInteger("id");
String name = json.getString("name");
Boolean isParent = json.getBoolean("isParent");
Integer pId = json.getInteger("pId");
Integer projectId = user.getDefaultPrjId();
return rename(id, name, isParent, pId, projectId, user);
}
内容来源于网络,如有侵权,请联系作者删除!