欢迎访问我的个人网站==》 jiashubing.cn

JSON序列化不想新建很多对象实体怎么办

不用新建对象,而是用JSONObject

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

//序列化
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

 

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

posted @ 2019-04-23 18:49 贾树丙 阅读(...) 评论(...) 编辑 收藏