将包含 NSDictionaries 的 NSArray 转换为 JSON 字符串时,我得到了一些奇怪的字符。我尝试使用 SBJson 和 NSJSONSerialization 得到相同的结果。
NSDictionary 填充了地址簿的内容、联系人姓名、电子邮件和电话号码,并且大部分是希伯来语。
字符如下所示:
\327\237
我找不到有关此的任何信息,请帮助任何人?
提前致谢!
编辑*
这是 JSON 的一个片段:
[
{"fname":"סתם טקסט"},
{"fname":"סתם טקסט"},
{"fname":"נ\327\231ר"}
]
它应该是: [ {"fname":"סתם טקסט"}, {"fname":"סתם טקסט"}, {"fname":"ניר"} ]
我正在使用以下代码获取 JSON:
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:ContactsArray options:NSJSONReadingMutableLeaves error:&err];
NSLog(@"JSON: %@", [NSString stringWithUTF8String:[jsonData bytes]]);