我在这里看到了objective-c JSON解析器上的比较线程:Comparison of JSON Parser for Objective-C (JSON Framework, YAJL, TouchJSON, etc)但是有人可以提出他们最简单/最简单的设置和使用的意见吗?
答案 0 :(得分:3)
我更喜欢json-framework因为它只是工作=) 以下是如何解析:
NSObject* parsed_obj = [[[[SBJsonParser alloc] init] autorelease] objectWithData: data];
就是这样!
parsed_obj
可以是NSArray或NSDictionary。您应该使用iskindOfClass:
方法进行检查。然后你使用简单的容器。顺便说一下,它在后来的版本中为NSDictionary,NSArray,NSData提供了方便的类别。