如何在json解析器iphone中解析阿拉伯语作为关键字

时间:2013-06-07 05:22:03

标签: iphone objective-c

任何人都知道如何解析阿拉伯语关键字作为关键,这在iphone中是否可行? 有没有解决方案?

[arr_brand  addObject:[city2 valueForKeyPath:@"additional_attributes.راي بان"]];

2 个答案:

答案 0 :(得分:1)

尝试将字母解析为Unicode字母和HTML转义字符解析器。

答案 1 :(得分:0)

看看这个是否有效..你可以用阿拉伯语替换特殊字符(*,/,[,]等):

-(NSString *)stringUsingEncoding:(NSStringEncoding)encoding withString:(NSString *)params{

return (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(NULL,
                                                                             (__bridge CFStringRef)params,
                                                                             NULL,
                                                                             (CFStringRef)@"!*'\"();:@&+$,?%#[]% ",
                                                                             CFStringConvertNSStringEncodingToEncoding(encoding));
}