JSON i Android

Discussion in 'Frågor, support och diskussion' started by Dahliz91, Aug 18, 2011.

  1. Dahliz91

    Dahliz91 Senior Droid Medlem

    Joined:
    Jan 28, 2010
    Messages:
    1 084
    Likes Received:
    212
    Operatör:
    Halebop
    Telefon:
    iPhone 12 Pro

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    iPhone 12 Pro
    Jag håller på och gör en app som hämtar en JSON-fil från nätet och jag ska utifrån den skapa en ListView över restauranger. Länken nedan innehåller ett exempel. Alla exempel jag sett utgår ifrån att "items" är root.

    Ifall jag kommer så långt så att items är en JSONArray är det ju bara att gå igenom den och skapa en HashMap för varje restaurang som man sedan stoppar i en lista. Men hur ska man göra för att få items till en JSONArray. Får in ett JSONObject med hela JSON-koden.

    Vore väldigt tacksam för hjälp!

    Exemplet hittar ni på: #2388650 - Pastie
     
    Last edited: Aug 18, 2011
  2. henkepenka

    henkepenka Youth Droid Medlem

    Joined:
    Sep 7, 2010
    Messages:
    162
    Likes Received:
    12

    MINA ENHETER

  3. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    Jag tycker du borde klara dig fint med JSON-funktionerna i Android utan att blanda in Gson.

    Visar länken ett exemepel på din datastruktur?
    I så fall får du skapa ett JSON-objekt med strängdatan (JSONObject(String json))och från det hämta ut result-objektet med getJSONObject och ur det objektet hämta items-arrayen med getJSONArray
     
    Dahliz91 likes this.
  4. Dahliz91

    Dahliz91 Senior Droid Medlem

    Joined:
    Jan 28, 2010
    Messages:
    1 084
    Likes Received:
    212
    Operatör:
    Halebop
    Telefon:
    iPhone 12 Pro

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    iPhone 12 Pro

    Tack för hjälpen!