使用 swift json 解析 json 数据
Parsing json data using swift json
我无法使用 swiftyjson
获取消息的 JSON 数据。
当我打印 JSON 值时。但是,当我 print(json["result"]["message"])
它是 null
{
"result": [{
"message": "success",
"age": "25"
}]
}
let json = JSON(data:jdata)
print(json)
print(json["result"]["message"])
你result
是数组类型的。而且你必须设置对象的索引。
尝试:
var array = json["result"].arrayValue
print(array[0]["message"])
你也可以查看这个question
希望对您有所帮助
json["result"]
似乎是一个数组,你必须将它转换为数组,如
let array = json["result"].arrayValue
let message = array[0]["message"]
尝试:
let json = JSON(data: jdata)
let message = json["result"].array?.first?["message"]
print(message)
我无法使用 swiftyjson
获取消息的 JSON 数据。
当我打印 JSON 值时。但是,当我 print(json["result"]["message"])
它是 null
{
"result": [{
"message": "success",
"age": "25"
}]
}
let json = JSON(data:jdata)
print(json)
print(json["result"]["message"])
你result
是数组类型的。而且你必须设置对象的索引。
尝试:
var array = json["result"].arrayValue
print(array[0]["message"])
你也可以查看这个question
希望对您有所帮助
json["result"]
似乎是一个数组,你必须将它转换为数组,如
let array = json["result"].arrayValue
let message = array[0]["message"]
尝试:
let json = JSON(data: jdata)
let message = json["result"].array?.first?["message"]
print(message)