Ich habe eine MySQL-Datenbank, die einige Bilder enthält. Ich erhalte die Daten aus einer PHP-Datei:Decode base64_encode Bild von JSON in Swift
php:
$result[$key]['image'] = based64_encode($resultArray[$key]['image']);
Jetzt mit einer Json-Datei, ich so etwas wie diese:
Json:
{"image":"\/9j\/4Q\/+RXhpZgAATU0AKgAAAAgACgEPAAIAAAAGAAAAhgEQAAIAAAAKAAAAjAESAAMAAAABAAYAAAEaAAUAAAABAAAAlgEbAAUAAAABAAAAngEoAAMAAAABAAIAAE...
Ich habe mein rasches Projekt und das Bild in eine UIImage entschlüsseln, Bisher habe ich keine Ahnung, wie man das Bild entschlüsselt. Ich habe folgendes.
Swift:
Alamofire.request(.GET, url).responseJSON { (response) -> Void in
if let JSON = response.result.value as? [[String : AnyObject]]{
for json in JSON{
JSON
let encodedImage = json["image"]
let imageData = NSData(base64EncodedString: encodedImage)
}
}
Wie kann ich das Bild entschlüsseln, damit ich es anzeigen kann?