Буду очень благодарен за помощь, поскольку не могу найти решение (
Json это выглядит так:
{
"isOk":true,
"result":"[
{
"Name":"file0",
"Size":93316,
"MimeType":"image/jpeg",
"Body":"/9j/4QAYRXIDIwMTAvM..."
},
{
"Name":"file1",
"Size":146597,
"MimeType":"image/jpeg",
"Body": "/9j/4AAQSk.."
]",
"errorMessage":null
}
Здесь свойство result - это коллекция.
Подскажите, Как оптимальнее всего добраться до свойства "Body"
?
Я получаю ответ в Alamofire
Alamofire.request(postURL, method: .post, parameters: parameters, encoding: URLEncoding.default).responseJSON { response in
switch response.result {
case .success:
if let result = response.result.value {
print("\n result:", result)
}
}
}
C помощью Swiftyjson
добираюсь к коллекции "result"
, но ее распарсить не могу (
let responseResult = self.json["result"]
print("\nresponseResult:", responseResult)
Ответ следующий:
responseResult: [{"Name":"file0","Size":70123,"MimeType":"image/jpeg","Body":"/9j/4AAQSkZJRgABAQAAAQABAAD
Ответ парсингу через SwiftyJson не подается, буду очень благодарен совету