zoukankan      html  css  js  c++  java
  • 把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);
       }
      }
     }

  • 相关阅读:
    oracle插入数据
    保存图片
    ASCII码排序及md5加密
    JavaScript
    HTML
    py访问Redis和zk操作
    Zookeeper集群搭建以及python操作zk
    并发编程
    Python之socket(套接字)
    Python 网络编程
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3050566.html
Copyright © 2011-2022 走看看