【发布时间】:2012-12-04 10:21:21
【问题描述】:
我为运动创建了 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 正在增加。
【问题讨论】:
-
那个特定的 json 无效。将整个 json 包装在 [] 中,它将作为 JsonArray 传递,其中包含 JSON 对象。您可以随时检查您的 json @jsonlint.com
-
@laxonline 我查过了。但是我正在创建一个嵌套列表,所以我需要再次重新获取与 parentSportName 对应的元素。我对 SLOC 有限制。
-
用jsonlint.com检查它的有效性