您的位置:首页 > 编程语言 > Java开发

利用Gson将Json 转化为Map,javaBean, List转换为json

2014-05-10 10:32 591 查看
通过google的Gson,将List,Map与json字符串进行相互转换

依赖包官网下载https://code.google.com/p/google-gson/

csdn下载 :http://download.csdn.net/detail/zengxx1989/7325293

<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.2.4</version>
</dependency>



将json字符串默拒成List

public List<UserInfoBean> userFromJson(String jsondata) {
Type listType = new TypeToken<List<UserInfoBean>>() {
}.getType();
Gson gson = new Gson();
List<UserInfoBean> list = gson.fromJson(jsondata, listType);
return list;
}


将List,Map转换成json

public String getJsonData(List<?> list) {
Gson gson = new Gson();
String jsonstring = gson.toJson(list);
return jsonstring;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  json gson android map