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,您需要这样做...

https://www.youtube.com/watch?v=r-LZs0De7_U