iOS对象(数组)转化为JSon字符串


- (void)seabc

{

    NSArray *arry=[NSArray arrayWithObjects:@"0081",@"0082",@"0083", nil];

    NSString *ss = [self objArrayToJSON:arry];

    NSString * datsa = [NSString stringWithFormat:@"pictures=%@",ss];

    NSLog(@"jsonStr==%@",datsa);

 

    NSString *url = [NSString stringWithFormat:@"http://app.y-x-q.cn/index.php/interfaces/Articleapi/test1"];

    

    [RequstHttp postWithPathURL:url params:datsa succes:^(NSData *json) {

        NSLog(@"json:%@",[[NSString alloc]initWithData:json encoding:NSUTF8StringEncoding]);

    } failure:^(NSError *error) {

    }];

    

}

 

//把多个json字符串转为一个json字符串

- (NSString *)objArrayToJSON:(NSArray *)array {

    

    NSString *jsonStr = @"[";

    

    for (NSInteger i = 0; i < array.count; ++i) {

        if (i != 0) {

            jsonStr = [jsonStr stringByAppendingString:@","];

        }

        jsonStr = [jsonStr stringByAppendingString:array[i]];

    }

    jsonStr = [jsonStr stringByAppendingString:@"]"];

    

    return jsonStr;

}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM