Я использую сервис json, возвращающий строки, написанные на французском языке, содержащие акценты. Дело в том, что я не получаю их правильно, так как акценты заменяются символами 'é' => '?'
Я предполагаю, что проблема в кодировке, но я пытался преобразовать строку в каждую кодировку в utf8
var allTheEncoding = Encoding.GetEncodings();
foreach (var encodingInfo in encoding)
{
var decoByte = encodingInfo.GetEncoding().GetBytes(str);
var utf8Bytes = Encoding.Convert(encodingInfo.GetEncoding(), utf8, decoByte);
str = utf8.GetString(utf8Bytes);
}
И у меня все та же проблема
Я делаю это правильно? Что мне делать ??
Заранее спасибо