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キンクも参照

于 2013-07-20T07:29:04.323 に答える