0

重複の可能性:
jQuery を使用して JSON 配列から一意の結果を取得する

次のようなスポーツ用の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"
    }
]

jQueryを使用して一意のparentSportNameを取得したいのですが、JSON構造が正しいか、またはいくつかの変更を行う必要があるかどうかを知りたい. ネストされたリストを作成していて、SLOC が増加しているため、値を再取得する必要があります。

4

1 に答える 1

-2

これはあなたのためにそれを行うかもしれません:

var myobj;
try{
myobj=[{"sportName":"Men's Basketball","path":"mbasket","sportID":7,"parentSportName":"Basketball"},{"sportName":"Women's BasketBall","path":"wcc","sportID":8,"parentSportName":"Basketball"}];
}

if (myobj==undefined){
//json data has problem.
}
于 2012-12-04T10:34:01.610 に答える