text
1 2 3 4 5 6 7 8 9 10
//    import com.yonyou.sscip.gson.Gson;

//   jSONObject 数据 {"pk_org":"TEST","pk_group":"TEST","code":"a","name":"a"}
      //1、创建Gson对象
        Gson gson = new Gson();
        //2、调用toJson(Object)将对象转为字符串
        String JsonStr = gson.toJson(json);
        System.out.println(JsonStr );
        //3、将json字符串封装为java对象[json字符串 的属性名要和javabean的属性一样]
        User user2 = gson.fromJson(json, User.class);

上面代码为JSONObject数据直接转换

如果参数是JSONString格式需要先转换为JSONObject格式

text
1 2
//JSONString数据转为JSONObject
JSONObject jObject = JSON.parseObject(json.toJSONString());

原文地址:https://blog.csdn.net/weixin_55075245/article/details/121682461?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168475001216800227455128%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168475001216800227455128&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-11-121682461-null-null.142^v87^insert_down1,239^v2^insert_chatgpt&utm_term=java%E4%BC%98%E5%8C%96