Hier ein einfaches Beispiel, wie man ein Json String auslesen bzw. parsen kann.
let str = "{\"names\": [\"Bob\", \"Tim\", \"Tina\"]}" let data = Data(str.utf8) do { // Sicher stellen, dass es sich um das korrekte JSON Format handelt if let json = try JSONSerialization.jsonObject(with: data, options: []) as? [String: Any] { // try to read out a string array if let names = json["names"] as? [String] { print(names) } for (key, value) in json { print("\(key) : \(value)") } } } catch let error as NSError { print("Failed to load: \(error.localizedDescription)") }
Über den Autor