提前致谢!
我如何从这个看起来像这样的 JSON 文件中以字符串形式访问 50,000 美元的价格?我一直在尝试使用 SwiftyJSON
{ "Car": { "FourWheel": { "TwoDoor": { "Red": { "Stripes": { "Price": "$50,000" } } } } } }
如果您认为我应该更改 JSON 文件的布局以使其更容易,请告诉我。我几天来一直试图获取包含价格的字符串!
最佳答案
尝试这样的事情:
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
}
}
关于swift - 如何使用 SwiftyJSON 从深度嵌套的 JSON 字典中获取字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33307749/