看板 MacDev 關於我們 聯絡資訊
想請問一下 目前的問題是 我需要透過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://www.ptt.cc/bbs/MacDev/M.1485936905.A.70A.html
tentenlee: 看你的code應該是收到["aa","bb"]吧 02/01 18:44
shinrenpan: NSJSONSerialization 轉成的 NSData 要再轉吧. 02/01 21:16