Parsen von JSON-dictionary / array

Wird ein JSON-web-service liefert so etwas wie dieses (details der Häuser)

[
    {
        id:4,
        price: 471,
        location: "New York",
        size: 3000
    },
    {
        id:7,
        price: 432,
        location: "London",
        size: 3200
    },
    {
        id:22,
        price: 528,
        location: "Tokyo",
        size: 2000
    }
]

Wie würde ich das iterieren durch jeden Haus ein-by-one? Ich bin mit ASIHTTPRequest und der JSON-parser: http://stig.github.com/json-framework/

Ich denke, ich kann das Wörterbuch so:

NSString *theResponse = [request responseString];
NSDictionary *dictionary = [theResponse JSONValue];

.. aber ich bin mir nicht sicher, iterieren durch jeden Haus.

  • Werfen Sie einen Blick auf diese parser github.com/johnezang/JSONKit. Es übersetzt JSON-Datensätze in Objective-C Objekte ähnlich wie NSPropertyListSerialization befasst sich mit den plists. Es ist auch sehr schnell.
InformationsquelleAutor cannyboy | 2011-04-13
Schreibe einen Kommentar