对数组转化为json格式的字符串
来源:互联网 发布:超声波传感器淘宝 编辑:程序博客网 时间:2024/05/20 06:31
- (void)commitOrder:(NSArray *)catchArr {
NSMutableArray *paraDataArr = [NSMutableArray arrayWithCapacity:0];
[catchArr enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
NSDictionary *dict = (NSDictionary*)obj;
NSMutableDictionary<NSString *,NSString*>*dicParam = [NSMutableDictionary dictionaryWithCapacity:4];
[dicParam setObject:dict[@"currentTime"] forKey:@"date"];
[dicParam setObject:dict[@"Currenturl"] forKey:@"name"];
[dicParam setObject:dict[@"questionDes"] forKey:@"desc"];
[dicParam setObject:dict[@"CrashStyle"] forKey:@"exceptionType"];
[paraDataArr addObject:dicParam];
}];
NSData*jsonData= [NSJSONSerialization dataWithJSONObject:paraDataArr options:NSJSONWritingPrettyPrinted error:nil];
NSString *jsonString = [[NSString alloc]initWithData:jsonData encoding:NSUTF8StringEncoding];
NSLog(@"qweqweqwewqwqeq%@",jsonString);
AFHTTPSessionManager *mananger =[AFHTTPSessionManager manager];
mananger.responseSerializer = [AFHTTPResponseSerializer serializer];
NSDictionary *dict = @{@"date":jsonString};
[mananger POST:@"http://192.168.1.108:8080/AppServer/user/uploadLog" parameters:dict progress:^(NSProgress * _Nonnull uploadProgress) {
} success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
MYLog(@"上传成功");
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
MYLog(@"上传失败%@",error);
}];
}
NSMutableArray *paraDataArr = [NSMutableArray arrayWithCapacity:0];
[catchArr enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
NSDictionary *dict = (NSDictionary*)obj;
NSMutableDictionary<NSString *,NSString*>*dicParam = [NSMutableDictionary dictionaryWithCapacity:4];
[dicParam setObject:dict[@"currentTime"] forKey:@"date"];
[dicParam setObject:dict[@"Currenturl"] forKey:@"name"];
[dicParam setObject:dict[@"questionDes"] forKey:@"desc"];
[dicParam setObject:dict[@"CrashStyle"] forKey:@"exceptionType"];
[paraDataArr addObject:dicParam];
}];
NSData*jsonData= [NSJSONSerialization dataWithJSONObject:paraDataArr options:NSJSONWritingPrettyPrinted error:nil];
NSString *jsonString = [[NSString alloc]initWithData:jsonData encoding:NSUTF8StringEncoding];
NSLog(@"qweqweqwewqwqeq%@",jsonString);
AFHTTPSessionManager *mananger =[AFHTTPSessionManager manager];
mananger.responseSerializer = [AFHTTPResponseSerializer serializer];
NSDictionary *dict = @{@"date":jsonString};
[mananger POST:@"http://192.168.1.108:8080/AppServer/user/uploadLog" parameters:dict progress:^(NSProgress * _Nonnull uploadProgress) {
} success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
MYLog(@"上传成功");
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
MYLog(@"上传失败%@",error);
}];
}
0 0
- 对数组转化为json格式的字符串
- 数组转化为Json格式
- java中将字符串或者数组转化为json格式
- json数组转化为字符串
- js将数组对象转化为json格式的数组
- arrayToJson将数组转化为json格式的js代码
- Asp.net中将对象转化为JSON格式的字符串
- controller里面将String的字符串转化为json格式
- 对象转化为json格式字符串,json格式字符串转化为JSONObject对象,取出JSONObject对象里的key值
- 如何将字符串转化为json格式
- json格式字符串转化为list
- 将对象转化为JSON格式字符串
- js关联数组转化为json字符串
- 数组、字典转化为json字符串
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- java对json数组格式的字符串的处理
- JSON-lib转化JAVA对象为JSON格式字符串
- 将json格式的数组字符串转换为java集合
- QML中的信号和函数
- Eclipse Neon 4.6版本特性
- 老司机带路,云服务器架构升级
- docker保存对容器的修改
- SVM支持向量机学习笔记
- 对数组转化为json格式的字符串
- MySQL大表优化方案
- bootstrap-table表格做条件筛选,筛选出来的结果在table里用红色字体标识关键字
- iOS10权限配置问题及上传Itunes审核注意事项
- jsp页面下拉框绑定数据库中数据
- JS的prototype和__proto__
- How Do I Declare A Block in Objective-C?
- Python学习资源(持续更新)
- JAVA线程池ThreadPoolExecutor与阻塞队列BlockingQueue