开发者

Generate a JSON string using Objective-C

开发者 https://www.devze.com 2023-01-16 23:07 出处:网络
I know there are a few frameworks to parse JSON, but how can I generate a JSON string in Objective-C?Will it be something I would have t开发者_如何学Goo write myself, or is there something simple alre

I know there are a few frameworks to parse JSON, but how can I generate a JSON string in Objective-C? Will it be something I would have t开发者_如何学Goo write myself, or is there something simple already out there?


I personally like json-framework's use of categories on NSObject over having to go through TouchJSON's CJSONDataSerializer interface.

NSDictionary *dict = [NSDictionary dictionaryWithObject:@"b" forKey:@"a"];
NSString *json = [dict JSONRepresentation];


TouchJSON includes a mechanism to take a dictionary and produce JSON from it:

http://github.com/schwa/TouchJSON

The example code from that page:

NSDictionary *dictionary = [NSDictionary dictionaryWithObject:@"b" forKey:@"a"];
NSError *error = NULL;
NSData *jsonData = [[CJSONDataSerializer serializer] serializeObject:dictionary error&error];


The interface for this framework seems pretty straight forward to use for generating JSON.

0

精彩评论

暂无评论...
验证码 换一张
取 消