嗨,伙计们需要帮助,我如何用swift alamofire解析这个响应
我想解析这个JSON响应以获取任何帮助嗨,伙计们需要帮助,我如何用swift alamofire解析这个响应,swift,parsing,alamofire,jsonresponse,Swift,Parsing,Alamofire,Jsonresponse,我想解析这个JSON响应以获取任何帮助 { "id": 7, "chef": 1, "user": { "user_id": 1, "username": "test", "user_email": "test@test.tn" }, "post": { "id": 24, "lieu": "test", "date": "12/05/2018" } } 您可以按如下方式解析jso
{
"id": 7,
"chef": 1,
"user": {
"user_id": 1,
"username": "test",
"user_email": "test@test.tn"
},
"post": {
"id": 24,
"lieu": "test",
"date": "12/05/2018"
}
}
您可以按如下方式解析json:-
//start loader
Alamofire.request(yourURL, method: .get, parameters: nil, encoding: URLEncoding.default, headers: yourHeader).responseJSON {
respo in
if respo.result.isSuccess {
// stop loader
let json = respo.result.value! as? [String:Any] ?? [:]
let user = json["user"]as? [String:Any] ?? [:] //value of user key
let user_id = user["user_id"]as? String ?? "" //value of user_id key
} else {
// stop loader
print("Something went Wrong")
}
}
传递标题,而不是yourHeader
我希望它能为您工作…:)分享一些您尝试过的代码。您希望如何在类或结构中解析这些代码?这个问题已经被问了一百万次了,请做一些研究。这里有很多文章/教程要读,还有类似的问题。这能回答你的问题吗?