1、如何将java对象转换jsonString对象。fastjson由api可以直接使用。可以直接在官网下载jar。或者maven项目引入依赖,这里不介绍了VioPaymentStatusReqVo voReq = new VioPaymentStatusReqVo(); voReq.setJdsbh("3401071802293316"); voReq.setJkrq("2018-07-03");
2、voReq.setFksjbh("F0201901170000002161")稆糨孝汶;voReq.setSkjg("微信");String jo = JSON.toJSONString(voReq);System.out.println(jo);打印结果:{"fksjbh":"F0201901170000002161","jdsbh":"3401071802293316","jkrq":"2018-07-03","skjg":"微信"}
3、在实际开发过程中经常会使用jsonObject对象,这里可以直接将jsonString对象转jsonObject。fastjson有直接的api可以直接将String对象转jsonObject。String s = "{\"jdsbh\":\"1237482922222222\"}"; JSONObject jo2 = (JSONObject) JSON.parse(s); System.out.println(jo2);结果:{"jdsbh":"1237482922222222"}