JSON转换:实体类和JSONObject互转,List和JSONArray互转(fastjson版)

您所在的位置:网站首页 牛客笔试可以用自己的IDE吗 JSON转换:实体类和JSONObject互转,List和JSONArray互转(fastjson版)

JSON转换:实体类和JSONObject互转,List和JSONArray互转(fastjson版)

2023-11-10 04:21| 来源: 网络整理| 查看: 265

     //1.java对象转化成String      String s=JSONObject.toJSONString(javaObject.class);

      //2. java对象转化成Object         Object str=JSONObject.toJSON(javaObject.class);

      //3.String类型转json对象        JSONObject jsonObject= JSONObject.parseObject(str);

      //4. String转Object         Object obj=JSONObject.parse(str);

     //5.  json对象转化成Object        Object obj=JSONObject.toJavaObject(jsonObject, javaObject.class);

      //6. String转化为Map类型         Map map = JSONObject.parseObject(str,Map.class);

     // 7.String类型的集合转List         List list= JSONObject.parseArray(stringList,String.class);

      //8.  json对象转化为List类型        List list=JSONArray.parseArray(JSONObject.toJSONString(jsonObject, List.class))

      //9.String转jsonArray         JSONArray jsaonArray=JSONObject.parseArray(str);                //10.String转java对象        JavaObject obj=JSON.parseObject(str,javaObject.class);          //Map转为JSONObject      JSONObject jsonObject = JSON.toJSON(map);      JSONObject jsonObject = JSONObject.parseObject(JSON.toJSONString(map));      //JSONObject转为Map      Map map = JSONObject.toJavaObject(jsonObject, Map.class);

     //List转为JSONArray      JSONArray jsonArray = JSON.toJSON(listMap);      JSONArray jsonArray = JSONArray.parseArray(JSON.toJSONString(listMap));     //JSONArray转为List      List listMap = JSONObject.parseArray(jsonArray.toJSONString(), Map.class);

     //List转为JSONArray      JSONArray jsonArray = JSON.toJSON(list);      JSONArray jsonArray = JSONArray.parseArray(JSON.toJSONString(list));      //JSONArray转为List      List list = JSONObject.parseArray(jsonArray.toJSONString(), XtDmbm.class);

    //实体类转为JSONObject    JSONObject jsonObject = JSON.toJSON(xtDmbm);    JSONObject jsonObject = JSONObject.parseObject(JSON.toJSONString(xtDmbm));    //JSONObject转为实体类     XtDmbm xtDmbm = JSONObject.toJavaObject(jsonObject, XtDmbm.class);



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3