課程
/后端開發
/Java
/JSON快速入門(Java版)
問題見我的標題
2018-05-21
源自:JSON快速入門(Java版) 3-2
正在回答
兩個wangxiaoer本質是完全不同的。
第一個wangxiaoer直接就是JSONObject的實體對象。所有可以直接通過println方法輸出json。
第二個wangxiaoer是HashMap的實體對象。需要再通過JSONObject(wangxiaoer)去new一個SONObject的實體對象。
如果還有什么疑惑,可以私我,我會盡快回復。望采納~
我覺得是要把Map先封裝成JSONObject對象,這樣toString之后才能輸出json格式的字符串
只是格式上的區別,這三者都是用JSONObject的格式輸出的,你也可以直接輸出HashMap獲取JavaBean的格式,這樣就不用轉換成JSONObject了,轉換是為了更好地作對比以及告訴你HashMap和JavaBean可以用來生成JSONObject
舉報
JSON和GSON的應用,JSON快速入門視頻教程,趕快加入吧
3 回答JSONObject 對象沒有的可以導入 jar 包
2 回答hashmap構建json對象,輸出時出現語法錯誤
2 回答通過javaBean把java對象轉化為一個Json對象出現沒有傳入javabean對象的構造方法??
3 回答創建JSON對象三種輸出方式的區別和優缺點?
2 回答調用javaobject的構造方法沒有辦法傳給對象啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-06-27
兩個wangxiaoer本質是完全不同的。
第一個wangxiaoer直接就是JSONObject的實體對象。所有可以直接通過println方法輸出json。
第二個wangxiaoer是HashMap的實體對象。需要再通過JSONObject(wangxiaoer)去new一個SONObject的實體對象。
如果還有什么疑惑,可以私我,我會盡快回復。望采納~
2018-06-05
我覺得是要把Map先封裝成JSONObject對象,這樣toString之后才能輸出json格式的字符串
2018-05-24
只是格式上的區別,這三者都是用JSONObject的格式輸出的,你也可以直接輸出HashMap獲取JavaBean的格式,這樣就不用轉換成JSONObject了,轉換是為了更好地作對比以及告訴你HashMap和JavaBean可以用來生成JSONObject