免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
java – 如何將JSON對(duì)象解析為`Map>`

我想解析這個(gè)

并使用該數(shù)據(jù)生成Map< String,HashSet< String>>.

基本上我想要逆轉(zhuǎn)this程序.

這個(gè)項(xiàng)目的所有代碼都可以在on my github page here找到,它很短.

更新

        File f = new File("/home/matthias/Workbench/SUTD/nytimes_corpus/wdtk-parent/wdtk-examples/JSON_Output/user.json");        String jsonTxt = null;        if (f.exists())        {            InputStream is = new FileInputStream("/home/matthias/Workbench/SUTD/nytimes_corpus/wdtk-parent/wdtk-examples/JSON_Output/user.json");            jsonTxt = IOUtils.toString(is);        }        //System.out.println(jsonTxt);        Gson gson=new Gson();         Map<String, HashSet<String>> map = new HashMap<String, HashSet<String>>();        map=(Map<String, HashSet<String>>) gson.fromJson(jsonTxt, map.getClass());        //// \\ // ! PRINT IT ! // \\ // \\ // \\ // \\ // \\ // \       for (Map.Entry<String, HashSet<String>> entry : map.entrySet())        {           System.out.println(entry.getKey() " : "   Arrays.deepToString(map.entrySet().toArray()) );       }

解決方法:

使用Gson

Gson gson = new Gson(); String json = "<YOUR_JSON_STRING_HERE>";Map<String, HashSet<String>> map = new HashMap<String, HashSet<String>>();map = (Map<String, HashSet<String>>) gson.fromJson(json, map.getClass());

更新:

使用TypeToken

Type type = new TypeToken<Map<String, HashSet<String>>>(){}.getType();map = (Map<String, HashSet<String>>) gson.fromJson(json, type);

或者你可以解析它……

>創(chuàng)建一個(gè)JSONObject的對(duì)象
>創(chuàng)建HashMap的對(duì)象
>迭代jsonObj.keys()并為每個(gè)鍵獲取值
jsonObj.getString(鍵).
>將它放在map.put(key,value)中.

來(lái)源:http://www.icode9.com/content-1-198551.html
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
fastJson (ObjectMapper) 和 Gson 對(duì)象的初步使用呢(一)
Gson的使用
Gson在java中的使用
使用Gson將Java對(duì)象轉(zhuǎn)換為JSON
google Gson學(xué)習(xí)筆記及與json-lib的比較
map轉(zhuǎn)json 出現(xiàn)\u003d 的原因
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服