作者meanjs (测试中文)
看板MacDev
标题[问题] NSArray 和JSON 和NSData的转换
时间Wed Feb 1 16:15:03 2017
想请问一下 目前的问题是 我需要透过HTTP传送出JSON array的资料
但转换成NSData之後 对方收到的格式有误 想请问一下有什麽解法
//很单纯的array
NSArray *array = [ [ NSArray alloc ] initWithObjects:@"aa",@"bb",nil];
NSMutableURLRequest * request = [NSMutableURLRequest
requestWithURL:[NSURL URLWithString:url]
cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData
timeoutInterval:10];
[request setHTTPBody:[NSJSONSerialization dataWithJSONObject:array options:0 error:nil]];
想要转成下面格式 对方才能收到
[
{aa},
{bb}
]
实际上 对方收到的格式
{
{aa},
{bb}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 175.182.142.235
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1485936905.A.70A.html
1F:推 tentenlee: 看你的code应该是收到["aa","bb"]吧 02/01 18:44
2F:→ shinrenpan: NSJSONSerialization 转成的 NSData 要再转吧. 02/01 21:16