Wie konvertiert man einen JSON-String in ein Dictionary in Swift?
Hallo zusammen! Ich bin neu in Swift und habe ein Problem bei der Arbeit mit JSON. Ich bekomme vom Server einen String im JSON-Format, z.B.: `{"name":"John","age":30,"city":"New York"}`. Ich muss diesen String in ein Dictionary `[String: Any]` umwandeln, damit ich auf die Werte über Schlüssel zugreifen kann. Ich habe versucht, `JSONSerialization` zu verwenden, aber es funktioniert nicht. Hier ist mein Code:
```swift
let jsonString = "{\\"name\\":\\"John\\",\\"age\\":30,\\"city\\":\\"New York\\"}"
if let jsonData = jsonString.data(using: .utf8) {
do {
let dict = try JSONSerialization.jsonObject(with: jsonData, options: [])
print(dict)
} catch {
print("Fehler: \\(error.localizedDescription)")
}
}
```
Dieser Code gibt das Dictionary in der Konsole aus, aber Xcode meckert, dass `dict` den Typ `Any` hat.