我对YAJLiOS解析器有疑问...... 我有下一个json数据:
{{
body = "Привет";
mid = 3;
"read_state" = 1;
}
{ body = "hi";
mid = 3;
"read_state" = 1;
}}
我试图获得“身体”,结果是:“\ U0416 \ U0412”和“hi”
它可能是编码问题,但我不知道如何解决它
感谢您的时间!
答案 0 :(得分:0)
您可能需要先转换为字符串才能处理UTF-8字符编码。
NSData *tempContainer = [NSURLConnection sendSynchronousRequest:requestObj returningResponse:nil error:nil];
NSString *tempString = [NSString stringWithUTF8String:[tempContainer bytes]];
NSDictionary *dialogsDictionary = [tempString yajl_JSON];