Ios SwiftyJSON for循环返回所有索引数据

Ios SwiftyJSON for循环返回所有索引数据,ios,json,for-loop,get-request,Ios,Json,For Loop,Get Request,我正在测试如何为正在开发的应用程序实现JSON web API。显然,SwiftyJSON是一个非常棒的模块,我可以用来简化所有JSON调用 到目前为止,我已经得到了调用代码的工作,但至于打印输出,我仍然有麻烦 我试图返回“user”索引下的所有数据,但数组中有这么多数组,我对JSON还不熟悉,这一切都非常混乱 代码: 请随意访问URL以查看JSON数组的结构 先谢谢你 编辑: 我想这可能有用: for (key, subJson) in results{ for (key, user)

我正在测试如何为正在开发的应用程序实现JSON web API。显然,SwiftyJSON是一个非常棒的模块,我可以用来简化所有JSON调用

到目前为止,我已经得到了调用代码的工作,但至于打印输出,我仍然有麻烦

我试图返回“user”索引下的所有数据,但数组中有这么多数组,我对JSON还不熟悉,这一切都非常混乱

代码:

请随意访问URL以查看JSON数组的结构

先谢谢你

编辑:

我想这可能有用:

for (key, subJson) in results{
    for (key, user) in subJson{
        print(user[key])
    }
}
但print(用户[key])=NULL


有什么想法吗?

我想你只需要将
subson[“user”][“gender”]
更改为
subson[“gender”]
,因为key
user
存储在
key
中,
subson
包含值,例如实际用户。subson[“user”[“gender”]返回“male”,这是正确的。但我想返回嵌套在“user”下的所有键值对。所以像user>gender,user>name,user>email,user>username,等等。请访问,你会明白我的意思。我想你只需将
subson[“user”][“gender”]
更改为
subson[“gender”]
,因为键
user
存储在
key
中,
subson
包含值,例如,实际用户。subson[“user”][“gender”]返回“male”,这是正确的。但我想返回嵌套在“user”下的所有键值对。所以像用户>性别,用户>姓名,用户>电子邮件,用户>用户名等等。请访问,你会明白我的意思。
for (key, subJson) in results{
    for (key, user) in subJson{
        print(user[key])
    }
}