Per quanto ne so, esistono tre parser JSON per Objective-C, JSON Framework, YAJL e Touch JSON. Quindi, questi tre avrebbero le loro caratteristiche.
Ad esempio:
YAJL può essere utilizzato come parser di stile SAX.
JSON Framework ha una storia relativamente lunga ed è ampiamente utilizzato.
Touch JSON analizza NSData anziché NSString.
Confronto di Parser JSON per Objective-C (JSON Framework, YAJL, TouchJSON, ecc.)
Inoltre, per quanto ho provato, il risultato del confronto delle prestazioni è la seguente:
[veloce] YAJL> quadro JSON> tocco JSON [lento].
Se si conoscono i pro e i contro di questi parser JSON, potresti dirmelo?
Infine, se si conosce un altro parser JSON, si prega di dirmelo.
Il mio voto! Questa è una grande domanda. Mi piacerebbe che alcuni esperti rispondessero a questo. Ho usato JSON Framework da sempre, ma sono ansioso di conoscere i pro ei contro di altri parser. –
Grazie Chintan. Sto anche usando JSON Framework e non ho lamentele. Ma spero che qualcuno possa darci una buona risposta. – tomute
Che dire di un parser JSON in streaming per Obj-C? Mi piacerebbe avere un parser che gli direbbe delegato quando un nuovo oggetto è stato analizzato, ad es.quando si scarica un JSON di grandi dimensioni da un server, è possibile iniziare l'elaborazione della parte che è stata ricevuta. Potrebbe anche ridurre l'impronta della memoria. –