Voglio convertire NSDictionary in json string.everything sta funzionando bene, ho un piccolo problema che è descritto come segue: Ho un codice seguente per la conversione di NSDictionary a NSString:Problema nella conversione di NSDictionary in stringa json, in sostituzione di/con /
-(NSString *)dictToJson:(NSDictionary *)dict
{
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:nil];
return [[NSString alloc] initWithBytes:[jsonData bytes] length:[jsonData length] encoding:NSUTF8StringEncoding];
}
sto chiamando il metodo come:
NSLog(@"%@", [self dictToJson:@{@"hello" : @"21/11/2014 10:07:42 AM"}]);
segue è l'uscita di questo NSLog:
{
"hello" : "21\/11\/2014 10:07:42 AM"
}
Mi aspetto seguente output, come posso raggiungerlo:
{
"hello" : "21/11/2014 10:07:42 AM"
}
può essere fatto utilizzando stringByReplacingOccurrencesOfString
metodo, ma io non voglio questo da usare. c'è qualche altro modo per ottenere lo stesso?
c'è qualcosa che non va se si chiama il metodo 'descrizione' sul dizionario? –