类别/子类别的嵌套JSON,并使用jQuery获取唯一元素

类别/子类别的嵌套JSON,并使用jQuery获取唯一元素,jquery,json,Jquery,Json,我正在为运动和亚运动创建JSON,如下所示: { "sportName": "Men's Basketball", "path": "mbasket", "sportID": 7, "parentSportName": "Basketball" }, { "sportName": "Women's BasketBall", "path": "wcc", "sportID": 8, "parentSportName": "Basket

我正在为运动和亚运动创建JSON,如下所示:

{
    "sportName": "Men's Basketball",
    "path": "mbasket",
    "sportID": 7,
    "parentSportName": "Basketball"
}, {
    "sportName": "Women's BasketBall",
    "path": "wcc",
    "sportID": 8,
    "parentSportName": "Basketball"
}, {
    "sportName": "Women's Cross Country",
    "path": "wbasket",
    "sportID": 9,
    "parentSportName": "Cross Country"
}, {
    "sportName": "Men's Cross Country",
    "path": "mcc",
    "sportID": 10,
    "parentSportName": "Cross Country"
}
现在我想将sportName嵌套在parentSportName下,即。 越野赛包括男子越野赛和女子越野赛。我需要在JSON中做哪些更改


PS:我正在创建一个嵌套列表

添加包含嵌套运动数组的父运动的顶级数组。此示例传递json lint验证器

var parentSports= 
    [
      {
         "parentSportName": "Basketball",
         "sports":[
           {
             "sportName": "Men's Basketball",
             "path": "mbasket",
             "sportID": 7
           }, {
             "sportName": "Women's BasketBall",
             "path": "wcc",
             "sportID": 8
           }]
      },{
         "parentSportName": "Cross Country",
         "sports": [
            {
             "sportName": "Women's Cross Country",
             "path": "wbasket",
             "sportID": 9
            }, {
             "sportName": "Men's Cross Country",
             "path": "mcc",
             "sportID": 10
            }]
      }
    ];

示例:

您是在寻求关于JSON外观的建议,还是在询问如何进行转换?