ITPub博客

首页 > IT职业 > IT职场 > java后台JSON操作

java后台JSON操作

IT职场 作者:becaso 时间:2021-09-09 10:06:56 0 删除 编辑

将参数转为json格式字符串的两种方式:
方式一:
JSONObject jo = new JSONObject();
jo.put("certNo", "522121198710114617");
jo.put("certType", "IDENTITY_CARD");
String jostr = jo.toJSONString();

方式二:
Map<String, Object> map2 = new HashMap<String, Object>();
map2.put("certNo", "522121198710114617");
map2.put("certType", "IDENTITY_CARD");
String jostr2 = JSONObject.toJSONString(map2);

将json格式字符串转为Map的方法:

public static Map<String, Object> getMap(String jsonString) {
Map<String, Object> map = new HashMap<String, Object>();
try {
map = JSON.parseObject(jsonString,Map.class);
} catch (Exception e) {
e.printStackTrace();
}
return map;
}

从json对象中拿想要的参数的方法:
Object o = JSON.toJSON(response);
String str = o.toString();
JSONObject jo  =  JSONObject.parseObject(str);
JSONObject params = jo.getJSONObject("params");

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2233/viewspace-2816666/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    104
  • 访问量
    937