如何使用 SwiftyJSON 从深度嵌套的 JSON 字典中获取字符串 [重复]
Posted
技术标签:
【中文标题】如何使用 SwiftyJSON 从深度嵌套的 JSON 字典中获取字符串 [重复]【英文标题】:How to get string from deeply nested JSON dictionary using SwiftyJSON [duplicate] 【发布时间】:2015-10-23 16:57:43 【问题描述】:提前致谢!
我将如何从这个看起来像这样的 JSON 文件中以字符串形式访问 50,000 美元的价格?我一直在尝试使用 SwiftyJSON
"Car": "FourWheel": "TwoDoor": "Red": "Stripes": "Price": "$50,000"
如果您认为我应该更改 JSON 文件的布局以使其更容易,请告诉我。几天来,我一直在尝试获取包含价格的字符串!
【问题讨论】:
【参考方案1】:试试这样的:
func parseData(data: AnyObject?) -> String?
if data == nil
return nil
let json = JSON(data!)
if let _price = json["Car"]["FourWheel"]["TwoDoor"]["Red"]["Stripes"]["Price"].string
return _price
else
return nil
【讨论】:
它仍然返回 nil以上是关于如何使用 SwiftyJSON 从深度嵌套的 JSON 字典中获取字符串 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Alamofire 和 SwiftyJSON 访问嵌套的 JSON 值?