0

这是我当前的代码:

Dim webber As New Net.WebClient

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

htmlsource = webber.DownloadString(URL)

如何更改该部分以便我可以使用韩国编码的代码 949?

4

2 回答 2

2

利用:

webber.Encoding = Encoding.GetEncoding(949)

(我很惊讶WebClient没有使用响应中的标头来确定要使用的编码。它有可能这样做,并且这里指定的编码只有在响应没有指定任何内容时才使用,当然。)

于 2013-07-20T07:24:55.567 回答
1

你好,试试这个韩语

webber.Encoding = Encoding.GetEncoding(949);

949 is a Korean  code page

另请参阅 MS Kink

于 2013-07-20T07:29:04.323 回答