首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

json 变换为map

2012-07-26 
json 转换为mappublic static void main(String[] args) {??? ??? String jsonData {name:yang,ag

json 转换为map

public static void main(String[] args) {
??? ??? String jsonData = "{'name':'yang','age':2}";
??? ??? 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;
??? }

热点排行