JSON格式--后台如何传过来的集合是什么样的?

[
{
"id": "1",
"date": 1451972654541,
"user": {
"id": "user_1"
},
"schedules": "1,2"
},
{
"id": "2",
"date": 1451972654541,
"user": {
"id": "user_2"
},
"schedules": "2"
}
],

你格式化看下

 [
    {
        "id": "1",
        "date": 1451972654541,
        "user": {
            "id": "user_1"
        },
        "schedules": "1,2"
    },
    {
        "id": "2",
        "date": 1451972654541,
        "user": {
            "id": "user_2"
        },
        "schedules": "2"
    }
]

{ }一对大括号表示一个对象,里面嵌套可以理解我小的对象

图片说明

 list<对象>  : [{"对象属性1":"属性1的值","对象属性2":"属性2的值"},{"对象2属性1":"属性1的值","对象2属性2":"属性2的值"}]
map<key,对象> : ["mapkey1":{"对象属性1":"属性1的值","对象属性2":"属性2的值"},"mapkey2":{"对象属性1":"属性1的值","对象属性2":"属性2的值"}]
对象 : {"对象属性1":"属性1的值","对象属性2":"属性2的值"}
对象属性1是list : {"对象属性1":[{},{}],"对象属性2":"属性2的值"}  //此处 {},{} 省略的值和单个普通对象一样