JSON 解析:NSArray POST
Posted
技术标签:
【中文标题】JSON 解析:NSArray POST【英文标题】:JSON Parsing: NSArray POST 【发布时间】:2015-02-09 06:53:51 【问题描述】:如何在 JSON 中发布 NSArray 值,或者是否有可能发布 JSON 值。
【问题讨论】:
是否可以发布 JSON 值。就在这里。案件结案。 如何发布 JSON 值。? 这是一个完全不同的问题——回答了数千次。 我想将 NSArray 值发布到 JSON 中?如何? 我知道如何发布字符串值和文件。但我必须知道是否有可能将 NSArray 值发布到 json。 【参考方案1】:我觉得这很有用,否则我在代码中修改一些东西
NSMutableArray * arr = [[NSMutableArray alloc] init];
// assume that this is your Array
[arr addObject:@"1"];
[arr addObject:@"2"];
// convert the NSArray to NSdata , the reason is always the web service get string only
NSData *jsonData2 = [NSJSONSerialization dataWithJSONObject:arr options:NSJSONWritingPrettyPrinted error:&error];
NSString *jsonString = [[NSString alloc] initWithData:jsonData2 encoding:NSUTF8StringEncoding];
NSLog(@"jsonData as string:\n%@", jsonString);
// finally append the -- jsonString to your web service
【讨论】:
感谢您发布您的答案。以上是关于JSON 解析:NSArray POST的主要内容,如果未能解决你的问题,请参考以下文章
在 Swift 3 中将 JSON 对象解析为 NSArray
iOS JSON 解析为 NSDictionary,然后使用 SBJson 解析为 NSArray