how-to-read-data-from-local-json-file-in-swift

Wie liest man Daten aus einer lokalen JSON-Datei in Swift?


Einführung

Wir gehen davon aus, dass wir eine JSON-Datei in unser Projekt einfügen und in schneller Sprache auf ihre Daten zugreifen möchten.

Kode

Sie können eine JSON-Datei in Xcode erstellen, indem Sie zu gehen Datei > Neue Datei > Leer und geben Sie der Datei einen beliebigen Namen (z. B. example.json). Die Datei wird hinzugefügt und dann können wir einen JSON-String in der Datei hinzufügen. dh –

{“Tier”:”Löwe”, “Vogel”:”Spatz”}

Sie können den oben genannten String direkt in die von uns erstellte JSON-Datei einfügen. Mit der folgenden Funktion können die JSON-Daten aus der JSON-Datei gelesen werden, damit sie in Swift abgerufen werden können –

  static func readJSONFromFile(fileName: String) -> Any? { var json: Irgendwelche? if let path = Bundle.main.path(forResource: fileName, ofType: "json") { do { let fileUrl = URL(fileURLWithPath: path) // Abrufen von Daten aus der JSON-Datei unter Verwendung der Datei-URL let data = try Data(contentsOf : fileUrl, Optionen: .mappedIfSafe) json = try? JSONSerialization.jsonObject(with: data) } catch { // Fehler hier behandeln } } json zurückgeben } Empfohlener Lesevorgang: Durchlaufen Sie jedes Element der JSON-Zeichenfolge in Android und iOS

Empfohlen zu lesen: ,warWie migriere ich den Magento Store von Localhost auf den Server?

Leave a Reply

Your email address will not be published. Required fields are marked *