gpt4 book ai didi

ios - 在 Swift 中使用动态键解析 JSON

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:57:42 24 4
gpt4 key购买 nike

<分区>

我正在尝试从 url 解析 JSON 文件。这个 JSON 有一个动态的键,因为它会根据文件而变化。现在我的代码如下所示:

let json = try NSJSONSerialization.JSONObjectWithData(data!, options:.AllowFragments)


// Parsing
if let stations = json["observations"]!!["-10019482"] as? [[String: AnyObject]] {

for observation in stations {

if let name = observation["stationname"] as? String {

if let temperatuuri = observation["Temperature"] as? String {
if let windSpeed = observation["WindSpeedMS"] as? String {
print(name, temperatuuri, windSpeed,"m/s")
self.temperature.text = String(temperatuuri)
}
}

}

}
}

“-10019482”是动态变化的部分,键名不可预测。但是,我知道它始终是“观察”中的第一个键。

如果不搜索特定的键名,我该怎么做呢?

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