views:

303

answers:

2

There appears to be at least three different libraries for extracting JSON data from an HTTP request.

Any reason I would select one of these over the other or all they all about the same, in terms of speed and least bugginess?

The data I'm dealing with will probably have some semi-complex JSON strings.

+5  A: 

I'd recommend TouchJSON. It's worked well for me performance-wise and at the time seemed easier to set up than json-framework (although json-framework works just as well). I have not used BSJSONAdditions.

Other related (or duplicate) questions: http://stackoverflow.com/questions/1914060/json-and-objective-c and http://stackoverflow.com/questions/1895708/saving-and-editing-json-on-iphone-ipod

pix0r
I like his question better though. I'm flagging those as a duplicate of this one!
Kendall Helmstetter Gelner
I agree, this question is much better worded. I guess I'll follow suit - just curious if this is proper SO etiquette?
pix0r
I am the author of json-framework. Your assertion that it requires the installation of additional SDKs is false. (It did *allow* you to install it as an SDK if you liked that approach, but this was by no means required.)
Stig Brautaset
Sorry to be spreading false rumors, in that case. I think I had just followed the installation instructions which used the SDK method. I've updated my response accordingly.
pix0r
+1  A: 

I'm using the json-framework right now, and have no complaints. I've also heard good things about TouchJSON.

Ben Gottlieb