如何用 SwiftyJSON 解析这个?
How to parse this with SwiftyJSON?
我将 SwiftyJSON 与 NSURLSession.sharedSession().dataTaskWithURL 和 openweathermap.org 一起使用。我正在取回数据并可以提取值。但是我没有任何运气试图在下面的示例中获得 "main" 。
这是返回的 JSON 的第一部分:
{
"cod" : 200,
"weather" : [
{
"id" : 800,
"description" : "clear sky",
"main" : "Clear",
"icon" : "01d"
}
],
if let data = data {
let json = JSON(data: data)
main = json["weather"]["main"].stringValue
main
不包含任何内容。 json["weather"].stringValue
也不包含任何内容。知道我做错了什么吗?
尝试这样做以获得数组中的第一项:
json["weather"][0]["main"].stringValue
根据 SwiftyJSON 文档示例中的这一行:
json[1]["list"]
是获取JSON数组中项目的方法
我将 SwiftyJSON 与 NSURLSession.sharedSession().dataTaskWithURL 和 openweathermap.org 一起使用。我正在取回数据并可以提取值。但是我没有任何运气试图在下面的示例中获得 "main" 。
这是返回的 JSON 的第一部分:
{
"cod" : 200,
"weather" : [
{
"id" : 800,
"description" : "clear sky",
"main" : "Clear",
"icon" : "01d"
}
],
if let data = data {
let json = JSON(data: data)
main = json["weather"]["main"].stringValue
main
不包含任何内容。 json["weather"].stringValue
也不包含任何内容。知道我做错了什么吗?
尝试这样做以获得数组中的第一项:
json["weather"][0]["main"].stringValue
根据 SwiftyJSON 文档示例中的这一行:
json[1]["list"]
是获取JSON数组中项目的方法