Lesen einer JSON-Datei in Swift: Schritt-für-Schritt-Anleitung für iOS 8 und neuer
Hallo zusammen! Ich bin neu in Swift und iOS-Entwicklung und habe ein Problem beim Lesen von JSON aus einer Datei. Ich arbeite an einer einfachen App für iOS 8, die eine Liste von Benutzern aus einer lokalen JSON-Datei laden soll. Die Datei heißt `users.json`, liegt im Projektordner (ich habe sie über Xcode hinzugefügt, und sie ist im Navigator sichtbar). \n\nSo sieht mein JSON aus:\n```json\n{\n "users": [\n {"id": 1, "name": "Ivan", "email": "ivan@example.com"},\n {"id": 2, "name": "Maria", "email": "maria@example.com"}\n ]\n}\n```\n\nIch versuche, es mit `NSJSONSerialization` zu lesen, bekomme aber ständig einen Fehler oder nil. Hier ist mein Code:\n\n```swift\nif let path = NSBundle.mainBundle().pathForResource("users", ofType: "json") {\n if let jsonData = NSData(contentsOfFile: path) {\n do {\n let json = try NSJSONSerialization.JSONObjectWithData(jsonData, options: []) as? [String: AnyObject]\n print(json)\n } catch {\n print("Fehler beim Parsen von JSON: \(error)")\n }\n }\n}\n```
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs