如何在swift中解析以下JSON?它有SUCCESS:标志



我正在使用Alamofire获取get请求的DataResponse值。但我得到了以下JSON,我无法理解为什么

SUCCESS: {
data =     (
{
"alt_text" = " .... 
}
);
meta = {

}; 
links = {

};
}

我无法理解此JSON格式

您发布的代码片段不是您想要的来自alamofire的JSON,SUCCESS只是告诉您请求成功,您通过打开它来获得实际数据。

我假设你发布的片段是你的response,这里有一个例子:

AF.request(url, method: .get, parameters: [])
.validate(statusCode: 200..<300)
.responseJSON() { response in
switch response.result {
case .success(let json):
guard let dictJson = json as? [String : Any],
let dataDict = dictJson["data"] as? [String : Any]  else { return }

// Handle your json here
print(dataDict)
case .failure(let err):
// Your error handling goes here
}
}

相关内容

最新更新