json获取多级java_多层JSON数据,java后台如何接收

如下一串json数据,用的springmvc框架,要如何接收此数据

{

'status': 'success',

'messages': [],

'data': {

'postBackParameter': {

'parameterType': 'abcd',

'parameterValue': 'abcd'

},

'pageSize': 100,

'result': [

{

'customrUid': 612470307777855407,

'categoryName': '',

'number': 'yelb007',

'name': 'yyyy',

'point': 0,

'discount': 100,

'balance': 0,

'phone': '13600927865',

'birthday': '2015-10-16',

'qq': '',

'email': '',

'address': '',

'createdDate': '2015-10-16 00:00:00',

'password': 'ABEDDDWSSWWW',

'onAccount': 0,

'enable': 1

},

]

}

}

求大神指点啊,

我原本是构造了几个bean来接收的,bean如下

public class Pages {//这个bean是最外层的

private String status;

private String[] messages;

private Data data;

public String getStatus() {

return status;

}

public void setStatus(String status) {

this.status = status;

}

public String[] getMessages() {

return messages;

}

public void setMessages(String[] messages) {

this.messages = messages;

}

public Data getData() {

return data;

}

public void setData(Data data) {

this.data = data;

}

}

public class Data{

private PostBackParameter postBackParameter;

private Integer pageSize;

private Customer[] result;

public PostBackParameter getPostBackParameter() {

return postBackParameter;

}

public void setPostBackParameter(PostBackParameter postBackParameter) {

this.postBackParameter = postBackParameter;

}

public Integer getPageSize() {

return pageSize;

}

public void setPageSize(Integer pageSize) {

this.pageSize = pageSize;

}

public Customer[] getResult() {

return result;

}

public void setResult(Customer[] result) {

this.result = result;

}

}

public class Customer{

private Long customrUid;

private String categoryName;

private String number;

private String name;

private BigDecimal point;

private BigDecimal discount;

private BigDecimal balance;

private String phone;

private String birthday;

private String qq;

private String email;

private String address;

private String remarks;

private String createdDate;

private Integer enable;

private String password;

private String expiryDate;

private String createStoreAppIdOrAccount;

//下面一大堆get,set方法就不贴出来了

}

然后用上面的方法接收参数时,结果一个参数都接收不到了

大神大神在何方,救命啊

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值