2010-08-02 1 views

ответ

4

Это HTML-код. Вы можете использовать HttpUtility.HtmlDecode декодировать текст обратно к своей первоначальной форме:

string decoded = HttpUtility.HtmlDecode(encodedString); 

decoded должен содержать:

Votre сообщение été envoyé. Un представитель службы a

1

См. symbols. В вашем конкретном случае у вас есть много

é 

записей. Это означает акцентированный E: É.

Я бы использовал HtmlUtility.Decode для его декодирования.

1

Сложная часть - это объекты HTML. В основном, они начинаются с амперсанда (&) и идут к точке с запятой (;). Между ними может быть либо текст, либо номер. Они используются для представления символов, которые не отображаются в стандартном 7-битном наборе символов ASCII.

Если это текстовое сущность, например, ваш «& eacute;», это должно быть достаточно легко понять. "& eacute;" означает «острый ударный e», а «& agrave»; «с серьезным ударением». Аналогичным образом, «& amp;» это амперсанд (который мне пришлось вручную вставить, чтобы сделать этот дисплей правильным.)

Смежные вопросы