慕婉清6441602
2018-05-21 18:27
问题见我的标题
两个wangxiaoer本质是完全不同的。
第一个wangxiaoer直接就是JSONObject的实体对象。所有可以直接通过println方法输出json。
第二个wangxiaoer是HashMap的实体对象。需要再通过JSONObject(wangxiaoer)去new一个SONObject的实体对象。
如果还有什么疑惑,可以私我,我会尽快回复。望采纳~
我觉得是要把Map先封装成JSONObject对象,这样toString之后才能输出json格式的字符串
只是格式上的区别,这三者都是用JSONObject的格式输出的,你也可以直接输出HashMap获取JavaBean的格式,这样就不用转换成JSONObject了,转换是为了更好地作对比以及告诉你HashMap和JavaBean可以用来生成JSONObject
JSON快速入门(Java版)
102048 学习 · 163 问题
相似问题