Swift 如何在数组中解析json存储
我有来自服务器的响应,我想过滤它并使用swift存储在阵列中。请帮助我怎么做Swift 如何在数组中解析json存储,swift,swift3,Swift,Swift3,我有来自服务器的响应,我想过滤它并使用swift存储在阵列中。请帮助我怎么做 self.countryArrayvalue = (json?["list"] as! [Dictionary<String, Any>] as! NSArray) as! [Dictionary<String, Any>] 你铸造的铸件太多,而不是一个 self.countryArrayvalue = json?["list"] as! [[String: Any]] 现在,要获得国家名称
self.countryArrayvalue = (json?["list"] as! [Dictionary<String, Any>] as! NSArray) as! [Dictionary<String, Any>]
你铸造的铸件太多,而不是一个
self.countryArrayvalue = json?["list"] as! [[String: Any]]
现在,要获得国家名称数组,请尝试以下方法
self.countryNamesArray = self.countryArrayvalue.flatMap { $0["country_name"] as? String }
self.countryNamesArray = self.countryArrayvalue.flatMap { $0["country_name"] as? String }