I faced the same problem once, there are many parsers, but my favorite (smart for performance) JSONKit
The only drawback is that it is not compatible with ARC, but you can either disable ARC for the original JSONKit file, or create it as universal, you will find this in one of the transfer requests.
source share