Как я могу разобрать post-метод json ?
привет, друзья.
у меня есть ниже код для загрузки данных :
let parameters = [ "NationalCode": "06097732", "password": "0012" ] let url = "http://android/home/login" Alamofire.request(url, method: .post, parameters: parameters, encoding: URLEncoding.httpBody).responseJSON { response in if let data = response.data { let json = String(data: data, encoding: String.Encoding.nonLossyASCII) print(json) self.lbl1.text=json } }
и у меня есть истинный результат то есть:
"{\"id\":\"3\",\"name\":\"jac\"}"
нет, я хочу отделить каждый элемент результата. это означает, что я печатаю "id "на одной этикетке и" name " на другой.
как я могу это сделать???
(я новичок в swift)
Что я уже пробовал:
я поставил этот код перед печатью (json):
if let q=json as? Dictionary<String,AnyObject>{ if let PName=q["name"] as? String{ self.lbl1.text=PName } }