Json转Map

Json转Map主要用动了谷歌的Gson,具体地址如下

http://code.google.com/p/google-gson/

例如:

public static void main(String[] args) {
        String jsonData = "{'name':'韩美美','age':21}";
        Map<String,String> map = parseData(jsonData);
        System.out.println(map.get("name"));
    }
    /**
     *
     * 函数名称: parseData
     * 函数描述: 将json字符串转换为map
     * @param data
     * @return
     */
    private static Map<String, String> parseData(String data){
        GsonBuilder gb = new GsonBuilder();
        Gson g = gb.create();
        Map<String, String> map = g.fromJson(data, new TypeToken<Map<String, String>>() {}.getType());
        return map;
    }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章