1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. h00ligan, 23.03.2012 #1
    h00ligan

    h00ligan Threadstarter Junior Mitglied

    Hey Leute :)

    Folgende Situation:
    Ich hab eine PHP-Script, welches mir ein JSON-Kodiertes Array liefert.

    Dieses Dieses JSON-Objekt wird dann von meiner APP per InputStream aufgefangen:
    URLConnection conn = updateURL.openConnection();
    InputStream is = conn.getInputStream();
    JSONObject json_response = new JSONObject(is.toString());

    die JSON-Rückgabe sieht folgendermaßen aus:
    {"data":
    {"feld1":TRUE,"feld2":"asd","feld3":"aassdd","feld4":12345}}

    leider habe ich jetzt keine Ahnung, wie ich auf die einzelnen Felder zugreifen kann

    Gruß
    da h00l
     
  2. DieGoldeneMitte, 23.03.2012 #2
    DieGoldeneMitte

    DieGoldeneMitte Android-Lexikon

    Ich würde ja einen JSON Parser benutzen. Im Paket org.json ist bei Android auch gleich einer dabei.
     
  3. h00ligan, 23.03.2012 #3
    h00ligan

    h00ligan Threadstarter Junior Mitglied

    haste vielleicht ein par Code-Schnipsel für mich?

    Bin grad völlig überfordert damit...
     
  4. Sentence, 23.03.2012 #4
    Sentence

    Sentence Fortgeschrittenes Mitglied

  5. sixi, 23.03.2012 #5
    sixi

    sixi Erfahrener Benutzer

    Hast du hier mal geschaut? Eigentlich simpel:

    Code:
    JSONObject data = json_response.getJSONObject("data");
    boolean feld1 = data.getBoolean("feld1");
    String feld2 = data.getString("feld2");
    ...
    int feld4 = data.getInt("feld 4");
    
    Lg
     
  6. h00ligan, 23.03.2012 #6
    h00ligan

    h00ligan Threadstarter Junior Mitglied

    Schonmal ein Dankeschön an euch :)

    Hab es jetzt durch Zufall irgendwie hinbekommen :D:D

    Falls jemand die Lösung braucht, einfach melden
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
String in JSON Format Android App Entwicklung 17.09.2018
Du betrachtest das Thema "JSON Verarbeitung nach InputStream" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.