不用新建对象,而是用JSONObject

相当于Map类型,重复的key 会覆盖

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

//序列化
JSONObject jsonObject = new JSONObject();
jsonObject.put("aa", "12");
jsonObject.put("bb", "34");
jsonObject.put("aa", "56");
String str = jsonObject.toJSONString();
System.out.println(str);

//反序列化
JSONObject obj = JSON.parseObject(str);
System.out.println(obj.get("aa"));
System.out.println(obj.get("cc"));

 

输出结果为:

{"aa":"56","bb":"34"}
56
null

 

原创文章,欢迎转载,转载请注明出处!

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄