Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [Python]JSON ontleden  (gelezen 1466 keer)

Offline BlackBurn

  • Lid
    • http://www.robmaas.eu
  • Steunpunt: Nee
[Python]JSON ontleden
« Gepost op: 2008/07/12, 16:06:00 »
Na wat ervaring met verschillende talen, leek het me een leuke uitdaging om Python te gaan leren, na wat simpele probeersels, duik ik maar meteen in het diepe en wil ik proberen een Python script te schrijven, wat Apple Trailers download. Gewoon om wat ervaring met de taal op te doen.

Echter nu kan ik het JSON (ook pas net geleerd wat dat is :P) bestand prima binnenhalen, echter tast ik even in het duister hoe ik deze het beste kan ontleden, splitten, zodat ik de nuttige informatie eruit kan halen.

Dit is bijv. zo'n file: http://www.apple.com/trailers/home/feeds/just_added.json

Iemand wat suggesties of idee├źn hoe ik dit het beste kan aanpakken.
Live to win, dare to lose
http://www.robmaas.eu

Offline BlackBurn

  • Lid
    • http://www.robmaas.eu
  • Steunpunt: Nee
[Python]JSON ontleden
« Reactie #1 Gepost op: 2008/07/12, 21:14:57 »
Het kostte me wat uitzoek werk, maar het is gelukt :)
M.b.v. simplejson is het een eitje :)

data -> is de json file.

json = simplejson.loads(data)
        for i in json:
            print (i['title']).encode("utf-8")
Live to win, dare to lose
http://www.robmaas.eu