【发布时间】:2016-10-21 04:05:38
【问题描述】:
好吧,我真的是 Swift 新手,我使用 swiftyJSON 来轻松解析来自 API 的 JSON 数据。
我有一个如下所示的数据响应:
[
{
"fname": < String value>
"mname": < String value>
"lname": < String value>
"weights": [
{
"date": <String value>,
"weight": <String value>
},
{
"date": <String value>,
"weight": <String value>
}
]
对于我的 swiftyJSON 解析方式,这是我的代码
let swiftyJSON = JSON(data: data!)
for item in swiftyJSON.arrayValue{
self.firstName = item["fname"].stringValue
self.middleName = item["mname"].stringValue
self.lastName = item["lname"].stringValue
//JSON Array "weights" code snippet below
}
对于我已将其解析为字符串但使用"weights" 的名称。我不知道该怎么做。我试过用这个:
for key in item["weights"]["weight"].arrayValue{
self.allWeights.append(key.stringValue)
}
而且它不工作。有人可以帮我弄这个吗?非常感谢。
【问题讨论】:
-
我用的是
xcode 7.3所以是swift 2.2对吧?
标签: json swift2 xcode7 swifty-json