2009-05-12 10 views
0

Ich hole ein JSON-Array von einem Web-Service mit TouchJSON. Welche sieht wie folgt aus:Parse JSON Array

[{"icecream": {"title": "Banana"}}, {"icecream": {"title": "Strawberry"}}] 

ich das nicht in der Lage bin in eine NSDictionary zu analysieren, weil TouchJSON nicht JSON-Arrays unterstützen.

Wie bekomme ich mein JSON-Array in eine NSDicitionary?

Mit freundlichen Grüßen

Antwort

3

Haben Sie in Betracht gezogen, einen anderen Rahmen zu versuchen? This one scheint JSON-Arrays zu unterstützen.

+0

Danke. json-Rahmen FTW. – Stefan

1

Vielleicht könnten Sie eine andere der vielen JSON-Implementierungen verwenden, die auf der JSON Homepage aufgeführt sind.

1

Sie können die JSON webpage checkc, wo sie Links zu Parsing-Code in Dutzenden von Sprachen bieten. Auf den ersten Blick sieht es jedoch so aus, als würden Sie versuchen, von einem Objekttyp (dem JSON-Array) in einen anderen zu wechseln, der möglicherweise nicht alle Beziehungen (das NSDictionary) erfassen kann. Vollständiger Disclaimer: Ich habe noch nie ein NSDictionary verwendet.

+0

Nein Ich möchte nur einige Werte extrahieren. Um dies zu erreichen, ist die Umwandlung in NSDictionary ein schneller Weg. – Stefan