您好,欢迎来到99网。
搜索
您的当前位置:首页iOS拼接json字符串的两种方式

iOS拼接json字符串的两种方式

来源:99网
iOS拼接json字符串的两种⽅式

两种json字符串拼接的⽅法如下:

+ (NSString *)UIUtilsFomateJsonWithDictionary:(NSDictionary *)dic { NSArray *keys = [dic allKeys]; NSString *string = [NSString string];

for (NSString *key in keys) {

NSString *value = [dic objectForKey:key];

value = [NSString stringWithFormat:@\"\\\"%@\\\"\

NSString *newkey = [NSString stringWithFormat:@\"\\\"%@\\\"\

if (!string.length) {

string = [NSString stringWithFormat:@\"%@:%@}\ }else {

string = [NSString stringWithFormat:@\"%@:%@,%@\ } }

string = [NSString stringWithFormat:@\"{%@\ return string;}

+ (NSString *)UIUtilsFomateJsonArrWithArray:(NSArray *)array {

NSString *string = [NSString string]; for (int j = 0; jfor (int i = 0; iNSString *value = [dic objectForKey:key];

value = [NSString stringWithFormat:@\"\\\"%@\\\"\ key = [NSString stringWithFormat:@\"\\\"%@\\\"\

if (!string.length) {

string = [NSString stringWithFormat:@\"%@:%@}\

}else if(i == 0){

string = [NSString stringWithFormat:@\"%@:%@}%@\ }else {

string = [NSString stringWithFormat:@\"%@:%@,%@\ } }

if (j != array.count-1) {

string = [NSString stringWithFormat:@\ }else {

string = [NSString stringWithFormat:@\"[{%@]\ } }

return string;} 调⽤:

第⼀种直接传⼊@\"key\":@\"value\即可,

第⼆种array⾥⾯对象需要是字典:NSArray *array = @[@{@\"key\":@\"value\

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 99spj.com 版权所有 湘ICP备2022005869号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务