循環我有一個JSON文件,這樣循環內的迅速
"vars": [
{
"key": "f1",
"link": "@cooldownchampion",
"coeff": [
24,
23,
22,
21,
20
]
},
{
"key": "f4",
"link": "@text",
"coeff": [
150,
175,
200,
225,
250,
275,
300,
325,
350,
375,
400,
425,
450,
475,
500,
525,
550,
575
]
}
]
我想要做的內部循環迴路以獲取係數_
所有項的數組,這是我的循環
for (key,subJson):(String, JSON) in newjson["vars"]{
for (key,subJson):(String, JSON) in newjson["vars"][key]["coeff"]{
print (subJson) // this should print 24/23/22/21 but it doesn't
}
}
如你所知,我使用SWIFTYJSON庫處理JSON FILE
那麼它打印代替? –
//這應該打印24/23/22/21,但它不,只是空 –
當你的JSON密鑰關聯到一個數組時,你需要使用'array'屬性。同樣,你需要使用正確的屬性來獲得期望類型的可選項(ej'.int','.string'等)。 'newjson [「vars」]。array'例如。 –