【发布时间】:2016-07-12 21:28:44
【问题描述】:
我正在尝试从该网站获取 NBA 积分榜https://erikberg.com/api 为此,我使用 AlmoFire 发出 Get 请求:
Alamofire.request(.GET, "https://erikberg.com/nba/standings.json")
.responseJSON { response in
print(response.2.value)
}
返回的是一个响应数组,在索引 0 处有一个 NSURLRequest,在索引 1 处有一个 NSHTTPURLResponse,在索引 2 处有一个 AnyObject 类型的结果。打印时,AnyObject 会产生这个结果(我只显示一个团队因为数组很长):
Optional({
standing = (
{
"away_lost" = 14;
"away_won" = 21;
conference = EAST;
"conference_lost" = 13;
"conference_won" = 29;
division = CEN;
"first_name" = Cleveland;
"games_back" = 0;
"games_played" = 71;
"home_lost" = 6;
"home_won" = 30;
"last_five" = "4-1";
"last_name" = Cavaliers;
"last_ten" = "7-3";
lost = 20;
"ordinal_rank" = 1st;
"playoff_seed" = 1;
"point_differential" = 437;
"point_differential_per_game" = "6.2";
"points_against" = 6948;
"points_allowed_per_game" = "97.9";
"points_for" = 7385;
"points_scored_per_game" = "104.0";
rank = 1;
streak = W2;
"streak_total" = 2;
"streak_type" = win;
"team_id" = "cleveland-cavaliers";
"win_percentage" = ".718";
won = 51;
},exc...
我想知道如何解析这些数据,以便根据他们的排名提取和分类每个团队。 谢谢
【问题讨论】:
标签: ios arrays json swift http