代码展示如下:
//网络提交数据数组 NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init]; //包装组数据 NSMutableDictionary *dictionary = [NSMutableDictionary dictionary]; //组数据 NSMutableArray *arrM = [NSMutableArray array]; //第一组数据 NSMutableDictionary *dic = [NSMutableDictionary dictionary]; dic[@"LOG_DAY_ID"] = @"111"; dic[@"LOG_DAY_CONTENT"] = @"只是测试而已"; dic[@"USER_ID"] = @"121"; dic[@"LOG_DAY_TIME"] = @"2016-12-2"; dic[@"LOG_DAY_FLAG"] = @"1"; dic[@"LOG_LEVEL"] = @"A"; //第二组数据 NSMutableDictionary *dic1 = [NSMutableDictionary dictionary]; dic1[@"LOG_DAY_ID"] = @"122211"; dic1[@"LOG_DAY_CONTENT"] = @"测试111而已"; dic1[@"USER_ID"] = @"122221"; dic1[@"LOG_DAY_TIME"] = @"2016-12-2"; dic1[@"LOG_DAY_FLAG"] = @"12"; dic1[@"LOG_LEVEL"] = @"B"; //添加到组数据 [arrM addObject:dic]; [arrM addObject:dic1]; //添加到包装组数据 dictionary[@"data"] = arrM; //最终网络请求数据 parameters[@"dayLogVos"] = [NSString dictionaryToJson:dictionary]; [JGNetDataEngine postServerUrl:TEST_URL parameters:parameters success:^(NSDictionary *responsData) { JGLog(@"============= %@",responsData); } failure:^(NSError *error) { JGLog(@"-------- %@",error); }]; //字典转json格式字符串: + (NSString*)dictionaryToJson:(NSDictionary *)dic { NSError *parseError = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPrettyPrinted error:&parseError]; return [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; }