JSON-Analyse in iOS 7

Ich erstelle eine App für eine bestehende Website. Sie haben derzeit die JSON im folgenden Format:

[

   {
       "id": "value",
       "array": "[{\"id\" : \"value\"} , {\"id\" : \"value\"}]"
   },
   {
       "id": "value",
       "array": "[{\"id\" : \"value\"},{\"id\" : \"value\"}]"
   } 
]

die sie analysieren, nachdem sie das Zeichen \ mit Javascript verlassen haben.

Mein Problem ist, wenn ich es in iOS mit dem folgenden Befehl analysiere:

NSArray *result = [NSJSONSerialization JSONObjectWithData:jsonData options:kNilOptions error:&localError];

und mach das:

NSArray *Array = [result valueForKey:@"array"];

Anstelle einesArray ich habeNSMutableString Objekt.

Die Website ist bereits in Produktion, daher kann ich sie nicht bitten, ihre bestehende Struktur zu ändern, um eine ordnungsgemäße zurückzugebenJSON Objekt. Es wäre eine Menge Arbeit für sie.

Also, bis sie die zugrunde liegende Struktur ändern, gibt es eine Möglichkeit, wie ich es zum Laufen bringen kanniOS wie sie mit tunjavascript auf ihrewebsite?

Jede Hilfe / Anregung wäre sehr hilfreich für mich.

Antworten auf die Frage(14)

Ihre Antwort auf die Frage