Objective c 以JSON格式压缩NSDictionary
如何压缩JSON格式的Objective c 以JSON格式压缩NSDictionary,objective-c,json,xcode,compression,nsdictionary,Objective C,Json,Xcode,Compression,Nsdictionary,如何压缩JSON格式的NSDictionary对象?请演示,我当前的对象是这样的: 我想让它变成这样: 你能帮我吗?提前感谢。您似乎想删除所有空白,请尝试以下操作: NSData *data = [NSJSONSerialization dataWithJSONObject:dic options:0 error:nil]; NSString *jsonString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEnco
NSDictionary
对象?请演示,我当前的对象是这样的:
我想让它变成这样:
你能帮我吗?提前感谢。您似乎想删除所有空白,请尝试以下操作:
NSData *data = [NSJSONSerialization dataWithJSONObject:dic options:0 error:nil];
NSString *jsonString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
jsonString = [jsonString stringByReplacingOccurrencesOfString:@"\\s"
withString:@""
options:NSRegularExpressionSearch
range:NSMakeRange(0, [jsonString length])];
否的可能重复项不是,我的NSDictionary是有效的JSON,我使用
isValidJSONObject
方法进行检查。因此,我在转换为json时没有任何问题。我想做的是让它不占用空间。这正是我想要的,我会试试你的解决方案,谢谢。@DilaraAlbayrak如果有效的话,别忘了接受答案;)