Durchlaufen Sie jedes Element der JSON-Zeichenfolge in Android und iOS
Einführung
Wir gehen davon aus, dass wir JSON-Zeichenfolge als Eingabezeichenfolge verwenden, und wir werden den Vorgang zum Zugriff auf jedes Element der JSON-Zeichenfolge in Android und iOS untersuchen.
androide
String jsonString = "{\" animal \ ": \" Lion \ ", \" bird \ ": \" Sparrow \ "}"; "; JSONObject jsonObject = neues JSONObject (jsonString); Iterator <? > keys = jsonObject.keys (); while (keys.hasNext ()) {String key = (String) keys.next (); String value = jsonObject.getString (Schlüssel); // Hier erhalten wir den Wert aus dem JSON-String justify; }
iOS
Wir konvertieren den JSON-String in ein JSON-Objekt mithilfe der unten angegebenen Erweiterung
Erweiterungsstring {func toJSONObject () -> Any? {guard let data = self.data (using: .utf8, allowLossyConversion: false) else {return nil} return try? JSONSerialization.jsonObject (mit: Daten, Optionen: .mutableContainers)}}
Wir verwenden die oben genannte Erweiterung als
let jsonString = "{\" animal \ ": \" Löwe \ ", \" Vogel \ ": \" Sparrow \ "}"; "; wenn jsonObject = jsonString.toJSONObject () als? [String: String] {for (Schlüssel, Wert) in jsonObject {print ("\ (Schlüssel): \ (Wert)") // Hier erhalten wir alle Schlüssel und Werte aus dem JSON-String}}
Aktuelle Blogbeiträge
- Bestes PrestaShop-SEO-Modul: 10 unverzichtbare Funktionen zur Verbesserung des Rankings
- Drei Wiederherstellungs-E-Mails bringen 37 % mehr Warenkörbe zurück als eine: Die richtige E-Mail-Sequenz für abgebrochene Warenkörbe in PrestaShop erstellen
- AuctionX – PrestaShop-Auktionsmodul: Vollständiges Benutzerhandbuch
- So erstellen Sie einen SEO-freundlichen Blog in PrestaShop: Ein praktischer Leitfaden zu Inhalten, SEO und KI-Suche
- PrestaShop 9.2 Ask AI vs. AI Admin Assistant: Was eignet sich besser für die Shop-Verwaltung?