我想將NSDictionary轉換爲json string.everything工作正常,我有一個小問題描述如下: 我有一個下面的代碼轉換的NSDictionary到的NSString:問題將NSDictionary轉換爲json字符串,用/替換//
-(NSString *)dictToJson:(NSDictionary *)dict
{
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:nil];
return [[NSString alloc] initWithBytes:[jsonData bytes] length:[jsonData length] encoding:NSUTF8StringEncoding];
}
我打電話的方法:
NSLog(@"%@", [self dictToJson:@{@"hello" : @"21/11/2014 10:07:42 AM"}]);
以下是本次的NSLog輸出:
{
"hello" : "21\/11\/2014 10:07:42 AM"
}
我期待下面的輸出,我怎麼能實現它:
{
"hello" : "21/11/2014 10:07:42 AM"
}
可以通過使用stringByReplacingOccurrencesOfString
方法來完成,但我不希望這樣的使用。有沒有其他辦法可以達到同樣的效果?
是有什麼問題,如果你只是呼籲字典'description'方法? – 2015-06-12 21:36:37