swiftyJSON 从 NSURL 解析 json
swiftyJSON parsing json from NSURL
我会寻求一点帮助..
我有一个函数试图从 url 中获取 json 数据。我正在使用 SwiftyJSON。
这是我的职能:
func getDataFromUpc(Code: String) {
print("called getdata")
let urlString = "http://api.upcdatabase.org/json/mykey/" + Code
print(urlString)
let url = NSURL(string: urlString)
let data = NSData(contentsOfURL: url!)
let json = JSON(data!)
print(json)
print(json["description"])
self.alert(json["description"].stringValue)
}
当我尝试在控制台上打印 json 对象时,我可以看到:
未知
当我尝试打印 json["description"] 时,结果为零。
如果我尝试用我的浏览器调用我的 url 它是有效的并且我得到了 json 响应。
任何人都可以帮助我我做错了什么吗?
非常感谢!
swiftyJSON 不适用于 URL´s ,swiftJSON 与本地数据完美配合
这是一个教程,您可以查看该教程以进一步了解 swiftJSON
https://www.youtube.com/watch?v=_NfijT6mt6A
要从网络上解析 JSON,您需要这样做...
我会寻求一点帮助..
我有一个函数试图从 url 中获取 json 数据。我正在使用 SwiftyJSON。
这是我的职能:
func getDataFromUpc(Code: String) {
print("called getdata")
let urlString = "http://api.upcdatabase.org/json/mykey/" + Code
print(urlString)
let url = NSURL(string: urlString)
let data = NSData(contentsOfURL: url!)
let json = JSON(data!)
print(json)
print(json["description"])
self.alert(json["description"].stringValue)
}
当我尝试在控制台上打印 json 对象时,我可以看到: 未知
当我尝试打印 json["description"] 时,结果为零。
如果我尝试用我的浏览器调用我的 url 它是有效的并且我得到了 json 响应。
任何人都可以帮助我我做错了什么吗?
非常感谢!
swiftyJSON 不适用于 URL´s ,swiftJSON 与本地数据完美配合
这是一个教程,您可以查看该教程以进一步了解 swiftJSON
https://www.youtube.com/watch?v=_NfijT6mt6A
要从网络上解析 JSON,您需要这样做...