JSON格式之GSON解析
来源:互联网 发布:怎么和淘宝客服联系 编辑:程序博客网 时间:2024/06/05 16:09
JSON格式之GSON解析
最近在做websocket相关,项目需要JSON解析。相较之下感觉google的GSON解析不错。
JAVA后台
Gson提供了fromJson()方法来实现从Json相关对象到java实体的方法
1.对象类型
采用上图的第一种方法。
Gson gson =new Gson();
User user= gson.fromJson(str, User.class);
2.Map、List等
采用上图的第二种方法。
Type type = new TypeToken<Map<String, String>>(){}.getType();
Gson gson =new Gson();
Map<String, String> map=gson.fromJson(str, type);
Gson提供了toJson()方法来实现从java实体到Json相关对象的方法
1.对象类型
Gson gson =new Gson();
User user = new User("123","zhaoww");
String str = gson.toJson(user);
2.Map、List等
Gson gson =new Gson();
Map<String, String> map= new HashMap<String, String>();
map.put("name", "zhaoww");
map.put("num", "123");
String str = gson.toJson(map);
JavaScript前台
JS前台不需要gson等工具包,只需要stringify方法即可。如:
JSON.stringify({'type':'F','page':'1'});
0 0
- JSON格式之GSON解析
- Gson解析JSON格式数据
- GSON解析Json格式数据
- JSON解析之-Gson
- JSON 之GSON 解析
- JSON 之GSON 解析
- JSON 之GSON 解析
- JSON 之GSON 解析
- JSON 之GSON 解析
- Json解析之gson
- JSON 之GSON 解析
- JSON 之GSON 解析
- JSON 之GSON 解析
- JSON 之GSON 解析
- JSON 之GSON 解析
- JSON解析之Gson
- json解析之gson解析
- 解析json之com.google.gson.Gson
- 设计模式之策略模式
- STL与泛型编程<二>:Vector
- 设计模式之备忘录模式
- Spring框架学习之IOC(一)
- Spring框架学习之IOC(二)
- JSON格式之GSON解析
- WebSocket之获取HttpSession
- 简单的Map缓存机制实现
- JS之字符串与JSON转换
- 《深入理解Java虚拟机》笔记
- MySql 分页
- 设计模式之动态代理模式
- Mybatis多参传递的四种解决方案
- Call and Apply in JavaScript