gpt4 book ai didi

arrays - 如何从 SWIFT 中的 JSON 数组获取内部值

转载 作者:行者123 更新时间:2023-11-30 13:41:55 25 4
gpt4 key购买 nike

我想从 JSON 数组获取 statusSeverityDescription 值,我能够获取第一部分,但我无法获取任何内部内容

这是数组:https://api.tfl.gov.uk/line/mode/tube/status

func parseJSONtubes() {  
let url = NSURL(string: "https://"
let jsonData = NSData(contentsOfURL: url!)
let readableJSON = JSON(data: jsonData!, options: NSJSONReadingOptions.MutableContainers, error: nil)


for (_,object):(String, JSON) in readableJSON {
/
let stationName = object["name"].string as String!
let statusName = object[0]["lineStatuses"] ["statusSeverityDescription"].string as String!
stationArray.append(stationName)
statusArray.append(statusName)
/
NumberOfRows = stationArray.count

}
NSLog("\(NumberOfRows)")
NSLog("\(stationArray)")


}

我在这里做错了什么...... statusName 没有显示任何内容?!

最佳答案

这是

...
let stationName = object["name"].stringValue
let statusName = object["lineStatuses"][0]["statusSeverityDescription"].stringValue
...

关于arrays - 如何从 SWIFT 中的 JSON 数组获取内部值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35466927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com