得到接口的JSON怎么重组排序,(Android)

ericrock 发布于 2016/04/09 10:47
阅读 238
收藏 0
{
    "message": "",
    "success": true,
    "entity": [
        {
            "id": 823,
            "courseId": 148,
            "name": "第一章",
            "parentId": 0,
            "type": 1,
            "status": 0,
            "addTime": "2015-03-04 11:27:52",
            "sort": 1,
            "playcount": 0,
            "isfree": 1,
            "videotype": "CC",
            "videourl": "",
            "teacherId": 0,
            "courseMinutes": 0,
            "courseSeconds": 0,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150304/1425439294925240031.doc"
        },
        {
            "id": 705,
            "courseId": 148,
            "name": "第1节 A",
            "parentId": 703,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-09 13:53:21",
            "sort": 1,
            "playcount": 3450,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "33269f7637",
            "teacherId": 76,
            "courseMinutes": 42,
            "courseSeconds": 14,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994640942628502.doc"
        },
        {
            "id": 820,
            "courseId": 148,
            "name": "第二章",
            "parentId": 0,
            "type": 1,
            "status": 0,
            "addTime": "2015-03-04 11:21:36",
            "sort": 2,
            "playcount": 0,
            "isfree": 1,
            "videotype": "CC",
            "videourl": "",
            "teacherId": 0,
            "courseMinutes": 0,
            "courseSeconds": 0,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150304/1425439294925240031.doc"
        },
        {
            "id": 704,
            "courseId": 148,
            "name": "第1节 B",
            "parentId": 703,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-09 13:52:14",
            "sort": 2,
            "playcount": 3245,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "1f9a1cf91b",
            "teacherId": 76,
            "courseMinutes": 28,
            "courseSeconds": 33,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994675633619168.doc"
        },
        {
            "id": 828,
            "courseId": 148,
            "name": "第三章",
            "parentId": 0,
            "type": 1,
            "status": 0,
            "addTime": "2015-03-04 11:40:42",
            "sort": 3,
            "playcount": 0,
            "isfree": 1,
            "videotype": "CC",
            "videourl": "",
            "teacherId": 0,
            "courseMinutes": 0,
            "courseSeconds": 0,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150304/1425440439580813586.doc"
        },
        {
            "id": 825,
            "courseId": 148,
            "name": "第四章",
            "parentId": 0,
            "type": 1,
            "status": 0,
            "addTime": "2015-03-04 11:34:29",
            "sort": 4,
            "playcount": 0,
            "isfree": 1,
            "videotype": "CC",
            "videourl": "",
            "teacherId": 0,
            "courseMinutes": 0,
            "courseSeconds": 0,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150304/1425439294925240031.doc"
        },
        {
            "id": 708,
            "courseId": 148,
            "name": "第五章",
            "parentId": 0,
            "type": 1,
            "status": 0,
            "addTime": "2015-02-13 17:28:17",
            "sort": 5,
            "playcount": 0,
            "isfree": 1,
            "videotype": "CC",
            "videourl": "",
            "teacherId": 0,
            "courseMinutes": 0,
            "courseSeconds": 0,
            "videojson": "",
            "handout": ""
        },
        {
            "id": 724,
            "courseId": 148,
            "name": "第六章",
            "parentId": 0,
            "type": 1,
            "status": 0,
            "addTime": "2015-02-13 19:18:40",
            "sort": 6,
            "playcount": 0,
            "isfree": 1,
            "videotype": "CC",
            "videourl": "",
            "teacherId": 0,
            "courseMinutes": 0,
            "courseSeconds": 0,
            "videojson": "",
            "handout": ""
        },
        {
            "id": 804,
            "courseId": 148,
            "name": "第七章",
            "parentId": 0,
            "type": 1,
            "status": 0,
            "addTime": "2015-03-03 11:20:33",
            "sort": 7,
            "playcount": 0,
            "isfree": 1,
            "videotype": "CC",
            "videourl": "",
            "teacherId": 0,
            "courseMinutes": 0,
            "courseSeconds": 0,
            "videojson": "",
            "handout": ""
        },
        {
            "id": 817,
            "courseId": 148,
            "name": "第八章",
            "parentId": 0,
            "type": 1,
            "status": 0,
            "addTime": "2015-03-03 11:34:07",
            "sort": 8,
            "playcount": 0,
            "isfree": 1,
            "videotype": "CC",
            "videourl": "",
            "teacherId": 0,
            "courseMinutes": 0,
            "courseSeconds": 0,
            "videojson": "",
            "handout": ""
        },
        {
            "id": 703,
            "courseId": 148,
            "name": "第九章",
            "parentId": 0,
            "type": 1,
            "status": 0,
            "addTime": "2015-02-09 13:50:41",
            "sort": 9,
            "playcount": 0,
            "isfree": 1,
            "videotype": "CC",
            "videourl": "",
            "teacherId": 0,
            "courseMinutes": 0,
            "courseSeconds": 0,
            "videojson": "",
            "handout": ""
        },
        {
            "id": 798,
            "courseId": 148,
            "name": "第1节",
            "parentId": 724,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:15:11",
            "sort": 10,
            "playcount": 686,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "c9fe234587",
            "teacherId": 76,
            "courseMinutes": 16,
            "courseSeconds": 33,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995291860009248.doc"
        },
        {
            "id": 805,
            "courseId": 148,
            "name": "第1节",
            "parentId": 804,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:21:14",
            "sort": 10,
            "playcount": 559,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "9de4795060",
            "teacherId": 76,
            "courseMinutes": 45,
            "courseSeconds": 21,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995220391015555.doc"
        },
        {
            "id": 832,
            "courseId": 148,
            "name": "第1节",
            "parentId": 828,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-04 11:59:34",
            "sort": 10,
            "playcount": 586,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "5ea7105a59",
            "teacherId": 76,
            "courseMinutes": 52,
            "courseSeconds": 21,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994087073184757.doc"
        },
        {
            "id": 729,
            "courseId": 148,
            "name": "第1节",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:39:25",
            "sort": 10,
            "playcount": 1014,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "eab0f4e3d1",
            "teacherId": 76,
            "courseMinutes": 20,
            "courseSeconds": 30,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994247334469356.doc"
        },
        {
            "id": 730,
            "courseId": 148,
            "name": "第十章",
            "parentId": 0,
            "type": 1,
            "status": 0,
            "addTime": "2015-02-13 19:40:32",
            "sort": 10,
            "playcount": 0,
            "isfree": 1,
            "videotype": "CC",
            "videourl": "",
            "teacherId": 0,
            "courseMinutes": 0,
            "courseSeconds": 0,
            "videojson": "",
            "handout": ""
        },
        {
            "id": 810,
            "courseId": 148,
            "name": "第1节 A",
            "parentId": 730,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:25:40",
            "sort": 11,
            "playcount": 681,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "4fd30a406e",
            "teacherId": 76,
            "courseMinutes": 31,
            "courseSeconds": 2,
            "videojson": "",
            "handout": ""
        },
        {
            "id": 835,
            "courseId": 148,
            "name": "第1节 A",
            "parentId": 823,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-06 09:34:20",
            "sort": 11,
            "playcount": 1437,
            "isfree": 1,
            "videotype": "LETV",
            "videourl": "74895c0aae",
            "teacherId": 76,
            "courseMinutes": 20,
            "courseSeconds": 47,
            "videojson": "",
            "handout": ""
        },
        {
            "id": 836,
            "courseId": 148,
            "name": "第1节",
            "parentId": 825,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-06 09:38:30",
            "sort": 11,
            "playcount": 733,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "b21b01c9dd",
            "teacherId": 76,
            "courseMinutes": 18,
            "courseSeconds": 47,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994160618477159.doc"
        },
        {
            "id": 873,
            "courseId": 148,
            "name": "第1节 A",
            "parentId": 820,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-09 11:33:53",
            "sort": 11,
            "playcount": 654,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "818278ca5b",
            "teacherId": 76,
            "courseMinutes": 41,
            "courseSeconds": 53,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428993983101613176.doc"
        },
        {
            "id": 811,
            "courseId": 148,
            "name": "第1节 B",
            "parentId": 730,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:26:32",
            "sort": 12,
            "playcount": 583,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "bace449cd7",
            "teacherId": 76,
            "courseMinutes": 26,
            "courseSeconds": 57,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994520027992393.doc"
        },
        {
            "id": 816,
            "courseId": 148,
            "name": "第1-2节",
            "parentId": 817,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:33:49",
            "sort": 12,
            "playcount": 366,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "6f0d3270bb",
            "teacherId": 76,
            "courseMinutes": 19,
            "courseSeconds": 27,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994841902998222.doc"
        },
        {
            "id": 831,
            "courseId": 148,
            "name": "第1节 B",
            "parentId": 820,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-04 11:58:52",
            "sort": 12,
            "playcount": 690,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "d6a3432d62",
            "teacherId": 76,
            "courseMinutes": 39,
            "courseSeconds": 2,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994004848796809.doc"
        },
        {
            "id": 833,
            "courseId": 148,
            "name": "第1节 B",
            "parentId": 823,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-06 09:32:54",
            "sort": 12,
            "playcount": 878,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "aad37d139f",
            "teacherId": 76,
            "courseMinutes": 31,
            "courseSeconds": 49,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150411/1428738471114554937.doc"
        },
        {
            "id": 822,
            "courseId": 148,
            "name": "第1节 C",
            "parentId": 820,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-04 11:23:17",
            "sort": 13,
            "playcount": 544,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "e5f6c35a32",
            "teacherId": 76,
            "courseMinutes": 43,
            "courseSeconds": 55,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994026452887175.doc"
        },
        {
            "id": 797,
            "courseId": 148,
            "name": "第2节",
            "parentId": 703,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:14:00",
            "sort": 20,
            "playcount": 360,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "abe2a9d353",
            "teacherId": 76,
            "courseMinutes": 45,
            "courseSeconds": 24,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994753640070852.doc"
        },
        {
            "id": 806,
            "courseId": 148,
            "name": "第2节",
            "parentId": 804,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:22:05",
            "sort": 20,
            "playcount": 888,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "0da6616bd6",
            "teacherId": 76,
            "courseMinutes": 34,
            "courseSeconds": 13,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995246554728950.doc"
        },
        {
            "id": 821,
            "courseId": 148,
            "name": "第2节",
            "parentId": 820,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-04 11:22:21",
            "sort": 20,
            "playcount": 531,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "19ea7cc356",
            "teacherId": 76,
            "courseMinutes": 50,
            "courseSeconds": 9,
            "videojson": "",
            "handout": ""
        },
        {
            "id": 830,
            "courseId": 148,
            "name": "第2节",
            "parentId": 828,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-04 11:58:02",
            "sort": 20,
            "playcount": 736,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "d084dfc3e5",
            "teacherId": 76,
            "courseMinutes": 35,
            "courseSeconds": 59,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994115289347500.doc"
        },
        {
            "id": 834,
            "courseId": 148,
            "name": "第2节",
            "parentId": 823,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-06 09:33:32",
            "sort": 20,
            "playcount": 590,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "75435b0ea0",
            "teacherId": 76,
            "courseMinutes": 20,
            "courseSeconds": 16,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428992446042511083.doc"
        },
        {
            "id": 800,
            "courseId": 148,
            "name": "第2节 A",
            "parentId": 724,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:16:55",
            "sort": 21,
            "playcount": 563,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "8579dfd4f8",
            "teacherId": 76,
            "courseMinutes": 26,
            "courseSeconds": 4,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995333405039428.doc"
        },
        {
            "id": 812,
            "courseId": 148,
            "name": "第2节 A",
            "parentId": 730,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:27:21",
            "sort": 21,
            "playcount": 780,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "98f8457ed4",
            "teacherId": 76,
            "courseMinutes": 24,
            "courseSeconds": 49,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994557762151663.doc"
        },
        {
            "id": 837,
            "courseId": 148,
            "name": "第2节 A",
            "parentId": 825,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-06 11:19:23",
            "sort": 21,
            "playcount": 627,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "4532593ec9",
            "teacherId": 76,
            "courseMinutes": 42,
            "courseSeconds": 20,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994194547332105.doc"
        },
        {
            "id": 728,
            "courseId": 148,
            "name": "第2节 A",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:38:08",
            "sort": 21,
            "playcount": 676,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "f1ffd952cf",
            "teacherId": 76,
            "courseMinutes": 40,
            "courseSeconds": 42,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994271957947020.doc"
        },
        {
            "id": 813,
            "courseId": 148,
            "name": "第2节 B",
            "parentId": 730,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:28:18",
            "sort": 22,
            "playcount": 888,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "90d34f2e6b",
            "teacherId": 76,
            "courseMinutes": 31,
            "courseSeconds": 47,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994585172933922.doc"
        },
        {
            "id": 725,
            "courseId": 148,
            "name": "第2节 B",
            "parentId": 724,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:34:09",
            "sort": 22,
            "playcount": 565,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "24cf410f8b",
            "teacherId": 76,
            "courseMinutes": 30,
            "courseSeconds": 4,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995426179033105.doc"
        },
        {
            "id": 727,
            "courseId": 148,
            "name": "第2节 B ",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:36:58",
            "sort": 22,
            "playcount": 742,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "e8e345df62",
            "teacherId": 76,
            "courseMinutes": 33,
            "courseSeconds": 39,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994302010180525.doc"
        },
        {
            "id": 799,
            "courseId": 148,
            "name": "第3节",
            "parentId": 703,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:16:06",
            "sort": 30,
            "playcount": 554,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "274937da92",
            "teacherId": 76,
            "courseMinutes": 50,
            "courseSeconds": 16,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994794379593714.doc"
        },
        {
            "id": 808,
            "courseId": 148,
            "name": "第3节",
            "parentId": 804,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:23:52",
            "sort": 30,
            "playcount": 994,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "9811bc5d61",
            "teacherId": 76,
            "courseMinutes": 36,
            "courseSeconds": 41,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995278355717174.doc"
        },
        {
            "id": 814,
            "courseId": 148,
            "name": "第3节",
            "parentId": 730,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:29:21",
            "sort": 30,
            "playcount": 1005,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "834f72d5b2",
            "teacherId": 76,
            "courseMinutes": 27,
            "courseSeconds": 53,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994618864558702.doc"
        },
        {
            "id": 818,
            "courseId": 148,
            "name": "第3节",
            "parentId": 817,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:35:20",
            "sort": 30,
            "playcount": 665,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "960bb7a819",
            "teacherId": 76,
            "courseMinutes": 19,
            "courseSeconds": 5,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994882041825656.doc"
        },
        {
            "id": 829,
            "courseId": 148,
            "name": "第3节",
            "parentId": 823,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-04 11:42:47",
            "sort": 30,
            "playcount": 773,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "3a93adac50",
            "teacherId": 76,
            "courseMinutes": 44,
            "courseSeconds": 10,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428993900685707425.doc"
        },
        {
            "id": 801,
            "courseId": 148,
            "name": "第3节 A",
            "parentId": 724,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:17:43",
            "sort": 31,
            "playcount": 579,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "2596ae68df",
            "teacherId": 76,
            "courseMinutes": 34,
            "courseSeconds": 50,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995460870374934.doc"
        },
        {
            "id": 726,
            "courseId": 148,
            "name": "第3节 A",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:35:43",
            "sort": 31,
            "playcount": 728,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "159ff95475",
            "teacherId": 76,
            "courseMinutes": 40,
            "courseSeconds": 21,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994403370783045.doc"
        },
        {
            "id": 803,
            "courseId": 148,
            "name": "第3节 B",
            "parentId": 724,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:19:57",
            "sort": 32,
            "playcount": 783,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "243ab7838c",
            "teacherId": 76,
            "courseMinutes": 41,
            "courseSeconds": 34,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995481303926652.doc"
        },
        {
            "id": 723,
            "courseId": 148,
            "name": "第3节 B",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:16:36",
            "sort": 32,
            "playcount": 391,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "98472f529e",
            "teacherId": 76,
            "courseMinutes": 44,
            "courseSeconds": 9,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994434137222482.doc"
        },
        {
            "id": 722,
            "courseId": 148,
            "name": "第3节 C",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:13:46",
            "sort": 33,
            "playcount": 477,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "7cf5e73d4f",
            "teacherId": 76,
            "courseMinutes": 48,
            "courseSeconds": 6,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994506227239155.doc"
        },
        {
            "id": 802,
            "courseId": 148,
            "name": "第4节",
            "parentId": 724,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:18:48",
            "sort": 40,
            "playcount": 255,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "bdc2a721f5",
            "teacherId": 76,
            "courseMinutes": 13,
            "courseSeconds": 2,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995487238666127.doc"
        },
        {
            "id": 807,
            "courseId": 148,
            "name": "第4节",
            "parentId": 804,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:23:02",
            "sort": 40,
            "playcount": 689,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "a08a14d247",
            "teacherId": 76,
            "courseMinutes": 28,
            "courseSeconds": 30,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995310228362726.doc"
        },
        {
            "id": 819,
            "courseId": 148,
            "name": "第4节",
            "parentId": 817,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:36:09",
            "sort": 40,
            "playcount": 878,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "cf19c6fb0b",
            "teacherId": 76,
            "courseMinutes": 29,
            "courseSeconds": 51,
            "videojson": "",
            "handout": ""
        },
        {
            "id": 824,
            "courseId": 148,
            "name": "第4节",
            "parentId": 823,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-04 11:28:36",
            "sort": 40,
            "playcount": 915,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "ed2b01058b",
            "teacherId": 76,
            "courseMinutes": 39,
            "courseSeconds": 42,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428993938969142383.doc"
        },
        {
            "id": 721,
            "courseId": 148,
            "name": "第4节 A",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:10:01",
            "sort": 41,
            "playcount": 709,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "8bb2faa57d",
            "teacherId": 76,
            "courseMinutes": 40,
            "courseSeconds": 28,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994537157714203.doc"
        },
        {
            "id": 826,
            "courseId": 148,
            "name": "第2节 B",
            "parentId": 825,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-04 11:35:22",
            "sort": 42,
            "playcount": 951,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "b93d06f380",
            "teacherId": 76,
            "courseMinutes": 40,
            "courseSeconds": 4,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994217834598615.doc"
        },
        {
            "id": 720,
            "courseId": 148,
            "name": "第4节 B",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:08:35",
            "sort": 42,
            "playcount": 3463,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "3cd0d07d90",
            "teacherId": 76,
            "courseMinutes": 35,
            "courseSeconds": 12,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994578088125552.doc"
        },
        {
            "id": 815,
            "courseId": 148,
            "name": "第4节 C",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:33:09",
            "sort": 43,
            "playcount": 788,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "532e63b28d",
            "teacherId": 76,
            "courseMinutes": 43,
            "courseSeconds": 6,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994607664494953.doc"
        },
        {
            "id": 718,
            "courseId": 148,
            "name": "第4节 D",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:06:35",
            "sort": 44,
            "playcount": 5398,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "08c34daaa1",
            "teacherId": 76,
            "courseMinutes": 40,
            "courseSeconds": 31,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994659843599170.doc"
        },
        {
            "id": 827,
            "courseId": 148,
            "name": "第5节",
            "parentId": 823,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-04 11:39:56",
            "sort": 50,
            "playcount": 571,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "1016087182",
            "teacherId": 76,
            "courseMinutes": 12,
            "courseSeconds": 42,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428993958682531890.doc"
        },
        {
            "id": 716,
            "courseId": 148,
            "name": "第5节 A",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:04:31",
            "sort": 51,
            "playcount": 4672,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "10985a2797",
            "teacherId": 76,
            "courseMinutes": 41,
            "courseSeconds": 29,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994695946275715.doc"
        },
        {
            "id": 717,
            "courseId": 148,
            "name": "第5节 B",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 19:05:22",
            "sort": 52,
            "playcount": 376,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "82ba73cf1b",
            "teacherId": 76,
            "courseMinutes": 26,
            "courseSeconds": 34,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994774495174320.doc"
        },
        {
            "id": 715,
            "courseId": 148,
            "name": "第5节 C",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 17:52:26",
            "sort": 53,
            "playcount": 379,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "2f241addba",
            "teacherId": 76,
            "courseMinutes": 28,
            "courseSeconds": 36,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994827784022291.doc"
        },
        {
            "id": 809,
            "courseId": 148,
            "name": "第5-6节",
            "parentId": 804,
            "type": 0,
            "status": 0,
            "addTime": "2015-03-03 11:24:49",
            "sort": 56,
            "playcount": 992,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "56472733cf",
            "teacherId": 76,
            "courseMinutes": 26,
            "courseSeconds": 16,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995440660798562.doc"
        },
        {
            "id": 714,
            "courseId": 148,
            "name": "第6节 A",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 17:51:23",
            "sort": 61,
            "playcount": 608,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "b72aa7b881",
            "teacherId": 76,
            "courseMinutes": 32,
            "courseSeconds": 27,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994858659369087.doc"
        },
        {
            "id": 713,
            "courseId": 148,
            "name": "第6节 B",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 17:50:21",
            "sort": 62,
            "playcount": 481,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "f5cebf6bcb",
            "teacherId": 76,
            "courseMinutes": 32,
            "courseSeconds": 54,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428994975245320982.doc"
        },
        {
            "id": 711,
            "courseId": 148,
            "name": "第6节 C",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 17:42:18",
            "sort": 63,
            "playcount": 549,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "39a86d2d8e",
            "teacherId": 76,
            "courseMinutes": 40,
            "courseSeconds": 7,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995167222634652.doc"
        },
        {
            "id": 712,
            "courseId": 148,
            "name": "第7节",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 17:46:43",
            "sort": 70,
            "playcount": 694,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "8063016e18",
            "teacherId": 76,
            "courseMinutes": 29,
            "courseSeconds": 26,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995195897501016.doc"
        },
        {
            "id": 710,
            "courseId": 148,
            "name": "第8节 A",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 17:40:59",
            "sort": 81,
            "playcount": 489,
            "isfree": 2,
            "videotype": "LETV",
            "videourl": "676467156e",
            "teacherId": 76,
            "courseMinutes": 48,
            "courseSeconds": 21,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995232979565962.doc"
        },
        {
            "id": 709,
            "courseId": 148,
            "name": "第8节 B",
            "parentId": 708,
            "type": 0,
            "status": 0,
            "addTime": "2015-02-13 17:35:54",
            "sort": 82,
            "playcount": 2465,
            "isfree": 1,
            "videotype": "LETV",
            "videourl": "fc06460693",
            "teacherId": 76,
            "courseMinutes": 40,
            "courseSeconds": 8,
            "videojson": "",
            "handout": "/upload/mavendemo/handot/20150414/1428995263238687868.doc"
        }
    ]

}

已上是我从接口得到的json,因为得到的json是无序的,我是按照章节分,比如说第1章,下面有那些节,接口中得到json,id还有parentid相同的,要分成同一组,请问这该怎么排序重组?



加载中
0
xesam
xesam

转成对象,再自行处理。。。

0
jQer
jQer
解析 --》 队列 --》 按照规则复制到新队列。你这算法基础也就是摆摆水果摊了
ericrock
ericrock
我解决了~谢啦!
返回顶部
顶部