2013-07-20 4 views
0

Вот мой текущий код:Visual Basic .Net кодирование

Dim webber As New Net.WebClient 

**webber.Encoding = System.Text.Encoding.UTF8** 

htmlsource = webber.DownloadString(URL) 

Как изменить эту часть, так что я могу использовать 949, код для корейских закодировать?

ответ

2

Использование:

webber.Encoding = Encoding.GetEncoding(949) 

(Я удивлен WebClient не использует заголовки в ответ, чтобы определить, какую кодировку использовать Вполне возможно, что он делает, и что кодировка указана здесь используется только. если ответ ничего, конечно, не уточняют.)

+0

webber.Encoding = Encoding.GetEncoding (949) работал: D Спасибо – John

1

Здравствуйте попробовать это для корейского

webber.Encoding = Encoding.GetEncoding(949); 

949 is a Korean code page 

Также см MS Kink

+0

webber.Encoding = Encoding.GetEncoding (949) работал: DThanks – John