WebClient.Encoding = System.Text.Encoding.GetEncoding("GBK");采集获取源码出来是乱码,求正解。

解决方案 »

  1.   

    WebClient.Encoding = System.Text.Encoding.GetEncoding("gb2312");
      

  2.   


    网页的编码是"GBK"格式的,我试了"gb2312"不行的。
      

  3.   

    System.Text.Encoding.UTF8呢,多试一下,不涉及汉字就default
      

  4.   

    原来是什么格式的啊,UTF-8 ?
      

  5.   

    网页貌似都是Unicode码吧……你把System.Text.Encoding里的所有编码方式都试试吧……
    你原来编码的方式是什么?
      

  6.   

    UTF-8 试一下。你看看那个页面是神马编码