如何在 Swift 3.0 中使用 SwiftyJSON 将 JSON 数据分配到 UILabel 中?

How to assign JSON data into UILabel using SwiftyJSON in Swift 3.0 ?

这是我的JSON数据

{
    "Number":"ID001",
    "Password":"1111",
    "Email":"email@gmail.com"
}

目前我正在使用 SwiftyJSON 在 X 代码中打印特定的 JSON 输出。到目前为止,我设法专门打印了电子邮件值。但我不确定如何 在 UILabel emailLbl 中显示电子邮件值。

代码如下

import UIKit
import SwiftyJSON
class ViewController: UIViewController {

    @IBOutlet var emailLbl: UILabel!

    override func viewDidLoad() {
        super.viewDidLoad()

        let url = URL(string: "http://localhost/get.php")
        let task = URLSession.shared.dataTask(with: url!) {
            (data, response, error) in

            if error != nil {
                print("Error")
            }
            else {
                guard let data = data else {
                    print("data was nill ?")
                    return
                }

                let json = JSON(data: data)
                print(json["email"].string!)
            }
        }
        task.resume()
    }
}

有人知道怎么做吗?

谢谢。

试试这个:

   let json = JSON(data: data)
   print(json["email"].string!)
   self.emailLbl.text = json["email"].string!