Gson的使用
来源:互联网 发布:基址寄存器存数据 编辑:程序博客网 时间:2024/06/05 18:34
1 ##导入依赖的jar
compile 'com.google.code.gson:gson:2.8.1'
2 ##创建Bean对象
package www.imooc.com.main;import java.util.List;/** * Date: 2017/7/25 15:00 * Author: 00 * Description: TODO */public class DetailList { private List<DetailBean> detail; public List<DetailBean> getDetail() { return detail; } public void setDetail(List<DetailBean> detail) { this.detail = detail; } public static class DetailBean { private int id; private String name; private String address; private String serviceNames; private long createTime; private long serviceTime; private String contactPhone; private String state; private int stateNumber; private Object type; private int commentState; private long responseTime; private int confirmState; private String total; private int comefrom; private int callingId; private String description; private int employeeId; private Object employeeName; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public String getServiceNames() { return serviceNames; } public void setServiceNames(String serviceNames) { this.serviceNames = serviceNames; } public long getCreateTime() { return createTime; } public void setCreateTime(long createTime) { this.createTime = createTime; } public long getServiceTime() { return serviceTime; } public void setServiceTime(long serviceTime) { this.serviceTime = serviceTime; } public String getContactPhone() { return contactPhone; } public void setContactPhone(String contactPhone) { this.contactPhone = contactPhone; } public String getState() { return state; } public void setState(String state) { this.state = state; } public int getStateNumber() { return stateNumber; } public void setStateNumber(int stateNumber) { this.stateNumber = stateNumber; } public Object getType() { return type; } public void setType(Object type) { this.type = type; } public int getCommentState() { return commentState; } public void setCommentState(int commentState) { this.commentState = commentState; } public long getResponseTime() { return responseTime; } public void setResponseTime(long responseTime) { this.responseTime = responseTime; } public int getConfirmState() { return confirmState; } public void setConfirmState(int confirmState) { this.confirmState = confirmState; } public String getTotal() { return total; } public void setTotal(String total) { this.total = total; } public int getComefrom() { return comefrom; } public void setComefrom(int comefrom) { this.comefrom = comefrom; } public int getCallingId() { return callingId; } public void setCallingId(int callingId) { this.callingId = callingId; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public int getEmployeeId() { return employeeId; } public void setEmployeeId(int employeeId) { this.employeeId = employeeId; } public Object getEmployeeName() { return employeeName; } public void setEmployeeName(Object employeeName) { this.employeeName = employeeName; } }}
3 ##解析json
Gson gson = new Gson(); DetailList detailBean = gson.fromJson(str, DetailList.class);
就是这么简单~ str 是下载好的json字符串。
阅读全文
0 0
- Google-Gson的使用
- gson的使用
- Gson的使用
- android gson的使用
- android Gson的使用
- Gson的使用
- gson的使用
- Gson的使用汇总
- Gson的使用
- java gson的使用
- gson的使用
- Gson的使用
- Google Gson的使用
- Gson的嵌套使用
- Gson的使用
- Gson的详细使用
- gson的使用
- Gson的使用
- 数据库的基本概念
- 《PyQt5 快速编程》例子注释
- ajax+springmvc数据交互
- React中的css失效
- 基于OpenXES的XES序列化源码示例
- Gson的使用
- Azkaban简介与使用
- Ubuntu安装flashplayer
- 机器学习----基础概念的理解
- 简单点,JavaScript
- [BZOJ2351][BeiJing2011]Matrix
- 基于ARM的嵌入式Linux应用程序开发
- FATFS文件系统
- 字符串匹配的KMP算法