我有一個json數據。我從來沒有使用過SwiftyJSON。我正在嘗試第一次。使用SwiftyJSON進行Swift 3.1的子數組
我的JSON是這樣的:
[
{
"Id": 1,
"Name": "A",
"SubNames": [
{
"SubId": 1,
"SubName": "A1"
},
{
"SubId": 2,
"SubName": "A2"
}]
},
{
"Id": 2,
"Name": "B",
"SubNames": [
{
"SubId": 1,
"SubName": "B1"
},
{
"SubId": 2,
"SubName": "B2"
}]
}
]
我可以處理名稱,並附加陣列。但我無法處理子名稱。我嘗試了一些但不幸的工作。我想追加SubName一個數組。這個陣列會是這樣的:
[["A1","A2"],["B1","B2"]]
我用這個代碼:
let json = JSON(data: data!)
for (_,subJson):(String, JSON) in json {
self.names.append(subJson["Name"].stringValue
}
顯示使用swiftyjson爲此json結構準備的模型。 –
@AnilKumar我編輯了我的問題。這夠了嗎?謝謝。 – Mayday
@AnilKumar抱歉,我不明白你能解釋一下嗎? – Mayday