json 轉 map,迴圈得到 key,value

2021-09-26 09:41:42 字數 1422 閱讀 6550

string str = "";  

//第一種方式

map maps = (map)json.parse(str);

system.out.println("這個是用json類來解析json字串!!!");

for (object map : maps.entryset())

//第二種方式

map maptypes = json.parseobject(str);

system.out.println("這個是用json類的parseobject來解析json字串!!!");

for (object obj : maptypes.keyset())

//第三種方式

map maptype = json.parseobject(str,map.class);

system.out.println("這個是用json類,指定解析型別,來解析json字串!!!");

for (object obj : maptype.keyset())

//第四種方式

/**

* jsonobject是map介面的乙個實現類

*/

map json = (map) jsonobject.parse(str);

system.out.println("這個是用jsonobject類的parse方法來解析json字串!!!");

for (object map : json.entryset())

//第五種方式

/**

* jsonobject是map介面的乙個實現類

*/

jsonobject jsonobject = jsonobject.parseobject(str);

system.out.println("這個是用jsonobject的parseobject方法來解析json字串!!!");

for (object map : json.entryset())

//第六種方式

/**

* jsonobject是map介面的乙個實現類

*/

map mapobj = jsonobject.parseobject(str,map.class);

system.out.println("這個是用jsonobject的parseobject方法並執行返回型別來解析json字串!!!");

for (object map: json.entryset())

string strarr = "," +

"}";

// jsonarray.parse()

system.out.println(json);

Map轉JSON內容解釋

在我們經常呼叫介面過程中傳輸json字串是哦我們很常見的選擇,下面就展示一下map的一些特殊值轉成json的格式問題 map轉json mapmap new hashmap map.put 123 x12156x4x84x9 string jsonstr json.tojsonstring map ...

Json檔案轉Map 一

筆者最近在專案開發中遇到這樣的乙個問題 首先需要將指定的json檔案轉為map,然後還要從map中獲取指定key的value.所以在這一篇的部落格中,筆者將會介紹如何將json檔案轉化為map。讀者應該清楚json的格式,最簡單的就是key value的形式。如果對於乙份簡單的json檔案的話,那麼...

Android小技巧 json轉map

在處理json時,我們一般是把json轉為類物件,但是有時候我們不能明確知道json中的資料是什麼,需要把它轉為map去處理。將json格式的字串轉成map物件 private static mapjsontohashmap jsonobject jsonobject return map json...