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