• 把json对象串转换成map对象


    /** 
      * nc只支持简单的
      * 把json对象串转换成map对象 
      * @param jsonObjStr e.g. {'name':'get','int':1,'double',1.1,'null':null} 
      * @return Map 
      */ 
        public static Map getMapFromJsonObjStr(String jsonObjStr) {  
            JSONObject jsonObject = JSONObject.fromObject(jsonObjStr);  
     
           Map map = new HashMap();  
            for (Iterator iter = jsonObject.keys(); iter.hasNext();) {  
                String key = (String) iter.next();  
                map.put(key, jsonObject.get(key));  
            }  
            return map;  
        }

    public static void main(String[] args) {
      //String splitStr = "200$1111 ";
      //System.out.println(getNodeValueString(splitStr, 1, ":"));
      //System.out.println(getNodeValueString(splitStr, 0, ":"));
      String str="{JAVA:{ONEQUERY:dd},FLEX:{JL:[{1:请选择,2:-1}],YMJL:{FIND:ID+MBID,ACTION:RELOADING}} }";
      String jsonObjStr="{$_dataId:'张三,王武',$_actionType:789,YMJL:8}";
      Map map=getMapFromJsonObjStr(jsonObjStr);
      if (map != null) {
       for (Object _key : map.keySet()) {
        Object _value = map.get(_key);
        System.out.println("_key:"+_key+",_value:"+_value);
       }
      }
     }

  • 相关阅读:
    day14_oracle数据库备份
    day13_存储过程小记
    day13_先沃联盟定时任务
    day13_自动抽取数据——监控存储过程
    [笔记]《HTTP权威指南》- 实体和编码
    [笔记]《白帽子讲Web安全》- Web框架安全
    [笔记]《Vue移动开发实战技巧》- Vue-router使用
    WPF与Win32互操作
    [翻译]HTML5
    学习资料收藏
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3050566.html
Copyright © 2020-2023  润新知