{
"UserName": "liyongdong",
"access_token": "30efe613c8b2ecb18cec35453b2e",
"Expires_in": "1446055200",
"Company": "",
"Station": "财务副总",
"UserGUID": "E01F8480-A992-41B0-8390-EA1C44EE",
"RealName": "李永东",
"MangerName": "李永东",
"RoleName": "项目公司管理员",
"AppModule": "修改已签约客户,添加客户,编辑客户",
"project": [
{
"BUGUIDLV1": "EF91AA52-11DA-4BB9-9E01-3657B448EE85",
"ProjGUID": "91DB795A-877D-4BBA-9099-4DAC2DD45F3D",
"BUGUID": "CCB723C0-C7D0-4412-9A65-A9832F346B45",
"ProjName": "呼和浩特广场",
"ProjAreaName": "北区-呼和浩特广场",
"SaleGroupId": "7",
"SaleName": "销售2组",
"IsLeader": "0"
}
],
"error": "0",
"msg": "ok"
}
//解析类javabean
package com.duowan.tool;
import java.util.List;
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
import org.codehaus.jackson.annotate.JsonProperty;
public class Example {
@JsonProperty("UserName")//属性设置
private String username;
@JsonProperty("access_token")
private String accessToken;
@JsonProperty("Expires_in")
private String expiresIn;
@JsonProperty("Company")
private String company;
@JsonProperty("Station")
private String station;
@JsonProperty("UserGUID")
private String userguid;
@JsonProperty("RealName")
private String realname;
@JsonProperty("MangerName")
private String mangername;
@JsonProperty("RoleName")
private String rolename;
@JsonProperty("AppModule")
private String appmodule;
private List<Project> project;
private String error;
private String msg;
public void setUsername(String username) {
this.username = username;
}
public String getUsername() {
return username;
}
public void setAccessToken(String accessToken) {
this.accessToken = accessToken;
}
public String getAccessToken() {
return accessToken;
}
public void setExpiresIn(String expiresIn) {
this.expiresIn = expiresIn;
}
public String getExpiresIn() {
return expiresIn;
}
public void setCompany(String company) {
this.company = company;
}
public String getCompany() {
return company;
}
public void setStation(String station) {
this.station = station;
}
public String getStation() {
return station;
}
public void setUserguid(String userguid) {
this.userguid = userguid;
}
public String getUserguid() {
return userguid;
}
public void setRealname(String realname) {
this.realname = realname;
}
public String getRealname() {
return realname;
}
public void setMangername(String mangername) {
this.mangername = mangername;
}
public String getMangername() {
return mangername;
}
public void setRolename(String rolename) {
this.rolename = rolename;
}
public String getRolename() {
return rolename;
}
public void setAppmodule(String appmodule) {
this.appmodule = appmodule;
}
public String getAppmodule() {
return appmodule;
}
public void setProject(List<Project> project) {
this.project = project;
}
public List<Project> getProject() {
return project;
}
public void setError(String error) {
this.error = error;
}
public String getError() {
return error;
}
public void setMsg(String msg) {
this.msg = msg;
}
public String getMsg() {
return msg;
}
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
package com.duowan.tool;
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
import org.codehaus.jackson.annotate.JsonProperty;
public class Project {
@JsonProperty("BUGUIDLV1")
private String buguidlv1;
@JsonProperty("ProjGUID")
private String projguid;
@JsonProperty("BUGUID")
private String buguid;
@JsonProperty("ProjName")
private String projname;
@JsonProperty("ProjAreaName")
private String projareaname;
@JsonProperty("SaleGroupId")
private String salegroupid;
@JsonProperty("SaleName")
private String salename;
@JsonProperty("IsLeader")
private String isleader;
public void setBuguidlv1(String buguidlv1) {
this.buguidlv1 = buguidlv1;
}
public String getBuguidlv1() {
return buguidlv1;
}
public void setProjguid(String projguid) {
this.projguid = projguid;
}
public String getProjguid() {
return projguid;
}
public void setBuguid(String buguid) {
this.buguid = buguid;
}
public String getBuguid() {
return buguid;
}
public void setProjname(String projname) {
this.projname = projname;
}
public String getProjname() {
return projname;
}
public void setProjareaname(String projareaname) {
this.projareaname = projareaname;
}
public String getProjareaname() {
return projareaname;
}
public void setSalegroupid(String salegroupid) {
this.salegroupid = salegroupid;
}
public String getSalegroupid() {
return salegroupid;
}
public void setSalename(String salename) {
this.salename = salename;
}
public String getSalename() {
return salename;
}
public void setIsleader(String isleader) {
this.isleader = isleader;
}
public String getIsleader() {
return isleader;
}
}
原文地址:http://www.cnblogs.com/earl-yongchang/p/4929420.html