У меня есть вопрос о YAJLiOS парсер ... У меня есть следующие данные JSon:YAJLiOS не может разобрать не английские буквы?
{{
body = "Привет";
mid = 3;
"read_state" = 1;
}
{ body = "hi";
mid = 3;
"read_state" = 1;
}}
и я пытаюсь получить "тело", результат: "\ U0416 \ U0412" и "привет"
это может быть проблема с кодировкой, но я понятия не имею, как это исправить
Спасибо за ваше время!
Можете ли вы показать код, из которого вы делаете разбор? – jonkroll
уверен: NSString * getFriendDialogs = [NSString stringWithFormat: @ "https://api.vk.com/method/messages.getHistory?access_token=%@&uid=%@&chat_id=uid&count=10", currentAccessToken, UidOfSelectedFriend] ; NSURL * url = [NSURL URLWithString: getFriendDialogs]; NSURLRequest * requestObj = [NSURLRequest requestWithURL: url]; NSData * tempContainer = [NSURLConnection sendSynchronousRequest: requestObj returnResponse: nil error: nil]; NSDictionary * dialogsDictionary = [tempContainer yajl_JSON]; idString = [dialogsDictionary valueForKey: @ "body"]; – ignotusverum