[英]how to get data from JSON array SwiftyJSON?
I would like to be able to get some data from a JSON array: here so below, I am trying to show EARLIEST > DATE 我希望能够从一个JSON阵列得到一些数据: 在这里所以下面,我试图表明EARLIEST> DATE
func parseJSONtowns() {
let url = NSURL(string: "https://api.tfl.gov.uk/journey/journeyresults/\(selectedStation)/to/\(selectedStation1)")
let jsonData = NSData(contentsOfURL: url!)
let readableJSON = try! NSJSONSerialization.JSONObjectWithData(jsonData!, options: []) as! [String:AnyObject]
let object = JSON(readableJSON)
let searchCriteria = object["earliest"]
for option in searchCriteria.arrayValue {
let commonName = option["date"].stringValue
commonNameArray.append(commonName)
}
selectedStation = selectedStation.stringByReplacingOccurrencesOfString("%20", withString: " ")
NumberOfRows = commonNameArray.count
NSLog("\(url)")
NSLog("number of rows: \(NumberOfRows)")
}
The date
of earliest
is in a dictionary timeAdjustments
in a dictionary searchCriteria
该date
的earliest
是在一本字典timeAdjustments
在字典searchCriteria
let object = JSON(readableJSON)
let earliest = object["searchCriteria"]["timeAdjustments"]["earliest"]["date"].stringValue
print(earliest)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.