Java中Map是一種數(shù)據(jù)結構,可以存儲鍵值對。而在開發(fā)中,我們常常需要把Map轉化為JSON串以方便傳輸和解析,那么怎么實現(xiàn)呢?
Mapmap = new HashMap<>(); map.put("name", "張三"); map.put("age", 18); map.put("gender", "男"); JSONObject jsonObject = new JSONObject(map); String jsonStr = jsonObject.toString(); System.out.println(jsonStr);
以上代碼就可以將一個Map對象轉換為JSON字符串了。具體步驟是:
- 創(chuàng)建一個Map對象,并往里面添加鍵值對
- 將Map對象轉化為JSONObject
- 將JSONObject轉化為字符串
使用Map轉為JSON串,在網絡傳輸?shù)确矫媸欠浅3R姷男枨螅贘ava中使用JSONObject等工具類可以輕易地實現(xiàn)轉換。
上一篇jquery41代教學
下一篇html登頁面完整代碼