2019独角兽企业重金招聘Python工程师标准>>>

/** 
  * 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);
   }
  }
 }

转载于:https://my.oschina.net/nyniuch/blog/126491

把json对象串转换成map对象相关推荐

  1. java pojo 转 map_如何将POJO对象转换成MAP

    展开全部 很多情况需要将取得的POJO对象转换成其他表现形式,如Key-Value的Map形式,用于数据展现.本文介绍如何e5a48de588b662616964757a686964616f31333 ...

  2. html5中将图片的绝对路径转换成文件对象

    html5中将图片的绝对路径转换成文件对象 将图片的绝对路径转换成base64编码,请看这篇文章 我们先来理解基本知识点: 1. 理解HTML5中的FileList对象与file对象. 在HTML5中 ...

  3. gson java 对象_Gson把json串转换成java实体对象

    Gson把json串转换成java实体对象的方法如下: 1.首先导入Gson的jar包,网上可以下载. java实体对象如下: public class Model { private double ...

  4. JSON字符串转换成List对象集合

    前两天被一个很没意思的问题给难住了,看来最近没有复习巩固,有些知识都忘了怎么运用了. 简单说下: 有一个json字符串,我想通过jackson把json字符串转换成list对象集合,网上找了很多,但都 ...

  5. Java对象转换成JSON对象/JSON对象转换成JSON字符串/JSON字符串转换成JS对象

    文章目录 后端部分 前端部分 后端部分 Option op = new Option("海淀","hd");//java对象转换json对象 JSONObjec ...

  6. json字符串转成 json对象 json对象转换成java对象

    import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject; 依赖包 <dependency> ...

  7. JAVA中map转换成实体对象

    /** @ClassName:QueryVOToBeanUtil @author: 短笛吟风 @description:TODO @createDate: 2020/2/18 @version: 1. ...

  8. Spring的@RequestBody非常牛x,可以将提交的json直接转换成POJO对象。

    Spring的@RequestBody非常牛x,可以将提交的json直接转换成POJO对象.

  9. Java 读取 JSON 文件转成 Map 对象

    Java 读取 JSON 文件转成 Map 对象 应用场景 待读取的外部 JSON 文件 Java 代码 读取结果 Gson 应用场景 Jar 包或 War 包引用一个外部文件作为项目运行的配置文件 ...

最新文章

  1. Android string.xml 通配符 %$用法
  2. PAT (Basic Level) Practise - 继续(3n+1)猜想
  3. 光栅衍射主极大个数_大学物理——光的干涉和衍射(二)
  4. 提高SQL查询效率(SQL优化)
  5. ArrayBlockingQueue原理分析
  6. 【HTML】CSS基础知识
  7. [Leetcode][第174题][JAVA][地下城游戏][DFS][动态规划]
  8. 谁说程序员不懂爱情【Her】
  9. 独立博客网站FansUnion.cn运营2年的经验和教训以及未来规划
  10. Netty工作笔记0049---阶段内容梳理
  11. 让孩子亲近自然,提高家长对户外亲子研学的人生和了解。
  12. 3.4.2 - Operators 3.4.3 division and truncation
  13. 异常值检测——绝对中位差MAD(median absolute deviation )
  14. java lbp_LBP特征提取原理及代码实现
  15. cubase手机版android,Cubase中文应用
  16. 计算机病毒模块测试题,计算机病毒分类测试题集
  17. carLife 车机端集成
  18. LaTeX 002:d 上带一横(d with stroke、dbar、đ)兼容 XeLaTeX 和 MathJax 的折中办法
  19. 《奇特的一生:柳比歇夫坚持56年的时间统计法》的读书笔记(作者: 【俄】格拉宁)
  20. 文献阅读(77)稀疏跳零结构(1)

热门文章

  1. 0.爬虫 urlib库讲解 urlopen()与Request()
  2. JS window对象 Navigator对象 Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。...
  3. [转]php socket编程通信
  4. Ubuntu修改IP地址和MAC地址
  5. 一步一步学习C#(一)
  6. 理解C#值类型与引用类型(摘录)
  7. java 方法 变量_Java-变量和方法
  8. vs编译idl文件_Unity中 .asmdef文件的作用
  9. nginx 负载均衡配置_LINUX系统nginx负载均衡配置
  10. void slove C语言什么意思,菜鸟求助-如何用指针法将一串字符按单词的倒序输出?如:i love yo...