您的位置:首页 > 其它

如何获取到%形式的GB2312的编码

2018-01-30 10:12 337 查看
这个编码是指形如这样子的编码:%B8%C4%B8%EF
private string GetGB2312(string text)
{
byte[] bs = Encoding.GetEncoding("UTF-8").GetBytes(text);
bs = Encoding.Convert(Encoding.GetEncoding("UTF-8"), Encoding.GetEncoding("GB2312"), bs);
string gb2312 = "";
foreach (byte b in bs)
{
gb2312 += "%"+Convert.ToString(b, 16).ToUpper();
}
return gb2312;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: