Я пытаюсь сделать простую вещь - получить все мои альбомы.
проблема в том, что названия альбомов не английские (они на иврите).
Код, который извлекает альбомы:
string query = "https://graph.facebook.com/me/albums?access_token=...";
string result = webClient.DownloadString(query);
А вот так выглядит один из возвращенных альбомов:
{
"id": "410329886431",
"from": {
"name": "Noam Levinson",
"id": "500786431"
},
"name": "\u05ea\u05e2\u05e8\u05d5\u05db\u05ea \u05d2\u05de\u05e8 \u05e9\u05e0\u05d4 \u05d0",
"location": "\u05e9\u05e0\u05e7\u05e8",
"link": "http://www.facebook.com/album.php?aid=193564&id=500786431",
"count": 27,
"type": "normal",
"created_time": "2010-07-18T06:20:27+0000",
"updated_time": "2010-07-18T09:29:34+0000"
},
Как видите, проблема в свойстве name. Вместо еврейских букв
Я получаю эти коды (эти коды не являются мусором, они последовательны - каждый код, вероятно, представляет одну букву иврита).
Вопрос в том, как я могу преобразовать эти коды в неанглийский язык (в моем случае, иврит).
Или, может быть, проблема в том, как я получаю альбомы с помощью объекта webClient. может быть, изменить webclient. Кодирование как-нибудь?
что я могу сделать, чтобы решить эту проблему?
Заранее спасибо.