在gb2312与utf-8混搭的网站里,如果当你用urlencode与urldecode都不能解决乱码问题时,可以考虑用下面的两个方法来处理:

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;

public class TextHelper
{
    public static string ConvertToBasic64(string StrValve)
    {
        return StrValve != null?Convert.ToBase64String(Encoding.UTF8.GetBytes(StrValve)):null;
    }
    public static string ConvertFromBasic64(string StrValve)
    {
        return StrValve!=null?Encoding.UTF8.GetString(Convert.FromBase64String(StrValve)):null;
    }
}

Doctor-C.net同步发布

相关文章:

  • 2021-10-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-16
  • 2021-12-10
  • 2021-07-06
  • 2022-12-23
  • 2021-12-08
  • 2021-10-20
  • 2021-09-22
相关资源
相似解决方案