Objective-CでJSONを解析する必要があります。したがって、正常に解析した後。私はそれぞれのすべての値の文字列形式で、これを変換する必要がありJSON出力をNSStringとして取得する方法
-(instancetype)initWithDict:(NSDictionary *)dict {
self = [super init];
if (self) {
if ([dict isKindOfClass:[NSDictionary class]]) {
self.allKeysArray = [dict allKeys];
if ([self.allKeysArray containsObject:@"nDetail"]) {
if ([dict valueForKey:@"nDetail"]) {
_tempNutrientArray = [[[dict valueForKey:@"nDetail"] valueForKey:@"nTypeCode"] valueForKey:@"value"];
}
}
}
NSLog(@"N Array : @%@", _tempNutrientArray);
}
:
以下は私のコードです。
マイ出力:
N Array : @(
"ENER-",
FAT,
FASAT,
CHOAVL,
"SUGAR-",
"PRO-",
NACL
)
必要な出力:
N Array : @("ENER-","FAT","FASAT","CHOAVL","SUGAR-","PRO-","NACL")
だから私は、文字列形式に変換する方法。私を助けてください。文字列
NSString * myString = [_tempNutrientArray componentsJoinedByString:@""];
に配列を変換
変換配列をバックJSON文字列に? – Bilal
配列を文字列に変換したいか、文字列の配列オブジェクトを変換したいのですか? –
私は配列内のすべての要素を文字列にする必要があります。このよう – aadityaa