您的位置:首页 > Web前端 > JavaScript

关于json字符串转换成json对象、HashMap和实体类的操作

2017-10-30 18:42 211 查看
步骤如下:

1、接收json字符串

2、转成json对象

3、json对象转成HashMap

4、json对象转成实体类
直接上代码:

       1、接收json字符串,转成json对象

// 接收json字符串

    String sd = "{" +

                "\"intyId\": 45," +

                "\"detailId\": 75"+

             "}";

    // 先将json串转成json对象

    JSONObject obj = new JSONObject().fromObject(sd);

2、json转成HashMap

  // json串转成map

      HashMap map = new HashMap<>(obj);

          System.out.println(map.get("intyId"));

3、json转成实体类

// json串转成实体类

   Student stu = (Student) JSONToObj(obj.toString(), Student.class);


好了,到此大功告成,转成实体需要注意的是json对象的结构必须要跟实体类相对应才可以。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息