json字符串如何转换成map
来源:互联网 发布:网络用语粗鄙化原因 编辑:程序博客网 时间:2024/05/16 14:53
1.可以使用如下的方式将一个json字符串转换成一个map
String jsonStr = HttpConnectionUtil.getHttpContent("",map); JSONObject json= JSONArray.parseObject(jsonStr);// String tokon=json.getString(""); JSONArray jsonArray=json.getJSONArray("terms"); List<Map> xnxqs = new ArrayList<Map>(); for (int i=0;i<jsonArray.size();i++) { JSONObject obj=jsonArray.getJSONObject(i); String xn= obj.get("xn").toString(); String xq = obj.get("xq").toString(); Map map2 = new HashMap(); map2.put("xn",xn); map2.put("xq",xq); xnxqs.add(map2);// System.out.println(xn); }
2.如何在redis中存值和取值
@Autowiredprivate RedisTemplate<String, Object> redisTemplate;存值:
redisTemplate.opsForValue().set(school+"APP_"+id, FastJsonUtil.toJsonString(app))取值:redisTemplate.opsForValue().get(school+"APP_"+id)3.个人认为比较经典的代码@Autowiredprivate EbeanServer ebeanServer;@Autowiredprivate RedisTemplate<String, Object> redisTemplate;@Value("#{weixinCacheParams['SCHOOL_PREFIX']}")private String school;@Overridepublic App findById(Integer id) { App app = null; String appJson = String.valueOf(ObjectUtils.defaultIfNull(redisTemplate.opsForValue().get(school+"APP_"+id), "")); if(StringUtils.isNotEmpty(appJson)){ try { app = FastJsonUtil.toObject(appJson, App.class); } catch (Exception e) { e.printStackTrace(); } } if(app==null){ app = ebeanServer.find(App.class, id); redisTemplate.opsForValue().set(school+"APP_"+id, FastJsonUtil.toJsonString(app)); } return app;}
阅读全文
1 0
- json字符串如何转换成map
- JSON字符串转换成Map对象
- JSON字符串转换成Map对象
- java中JSON字符串转换成map
- 如何将Map转换成Gson json
- Json字符串转换Map 对象
- JSON字符串转换为Map
- Json字符串-List<Map> 转换
- Json字符串转换Map类型
- JSON字符串转换为Map
- JSON字符串转换为Map
- json转换成map
- 【深入JAVA】将Json字符串转换成Map/List
- 将map型数据转换成json格式的字符串
- JavaBean Map List转换成Json 对象或者字符串
- JSONArray类将JavaBean,List,Map转换成json字符串
- fastJson将json字符串转换为map
- JSON字符串转换为Map (fastjson)
- opencc-python 安装
- Exadata Cell 节点 griddisk容量计算小节
- Mysql中的存储过程
- 安卓签名apk Android signed apk
- Flask项目部署文档(ubantu+nginx+uwsgi+supervisor)
- json字符串如何转换成map
- Java MD5加密方法
- zookeeper(一)
- 判断某一年天数的问题
- [mysql终极优化]之主从复制与读写分离详细设置教程
- EditText方框验证码
- 自顶向下,逐步求精
- 带来高收入的三大竞争力技巧,可以涨到40W了!
- 欢迎使用CSDN-markdown编辑器