C # utf8_decoding - PullRequest
       33

C # utf8_decoding

2 голосов
/ 20 июня 2011

Эквивалентно utf8_decode в php

У меня есть строка: "tópicos" Мне нужно преобразовать в "tópicos"

Как это сделать?Спасибо, расширенный.

1 Ответ

7 голосов
/ 20 июня 2011

Вам нужно получить байты, которые эта строка представляет в исходной кодировке (Windows-1252), а затем прочитать эти байты как UTF8:

Encoding.UTF8.GetString(Encoding.GetEncoding(1252).GetBytes("tópicos" ))
...