Make JSON
-(NSData *)MakeJson:(NSArray *)ArrayOfParms KeyArray:(NSArray *)ArrayOfKeys
{
NSString *JsonString=@"{";
for (int i=0;i<[ArrayOfParms count];i++)
{
if (i!=0) {
JsonString=[JsonString stringByAppendingString:@","];
}
JsonString=[JsonString stringByAppendingString:[NSString stringWithFormat:@"\"%@\":\"%@\"",[ArrayOfKeys objectAtIndex:i],[ArrayOfParms objectAtIndex:i]]];
}
JsonString=[JsonString stringByAppendingString:@"}"];
//NSLog(@"JSONString=%@",JsonString);
NSData *JSONData=[JsonString dataUsingEncoding:NSUTF8StringEncoding];//[NSData dataWithBytes: [JsonString UTF8String] length: [JsonString length]];
return JSONData;
}
{
NSString *JsonString=@"{";
for (int i=0;i<[ArrayOfParms count];i++)
{
if (i!=0) {
JsonString=[JsonString stringByAppendingString:@","];
}
JsonString=[JsonString stringByAppendingString:[NSString stringWithFormat:@"\"%@\":\"%@\"",[ArrayOfKeys objectAtIndex:i],[ArrayOfParms objectAtIndex:i]]];
}
JsonString=[JsonString stringByAppendingString:@"}"];
//NSLog(@"JSONString=%@",JsonString);
NSData *JSONData=[JsonString dataUsingEncoding:NSUTF8StringEncoding];//[NSData dataWithBytes: [JsonString UTF8String] length: [JsonString length]];
return JSONData;
}
Comments
Post a Comment