大家帮我看一下,这是什么编码呢。。 %CE%A2%B8%D0 这是编码,他对应的中文意思是 “微感”大家知道这是什么编码,,C#能做到这个嘛,, 这段编码出现在DISCUZ的注册页面提交的时候“验证问题”被加密成这样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思,说错了.UrlEncodeUrlDecode 一个汉字为两个字符 string str = "微感",s=""; byte[] b = System.Text.Encoding.Default.GetBytes(str); for (int i = 0; i < b.Length; i++) { s +=(@"%" + Convert.ToString(b[i], 16)); } MessageBox.Show(s); 谢谢zenghd,是你这样的1,2楼说的urlencode我试过了,不是。 %CE%A2%B8%D0这个应该是加密字符串里的内容,需要解密的.与编码好像无关. 2楼的也可以,不可得引用Web.dll %CE%A2%B8%D0这个应该是经过处理的字符串, CEA2是微,B8D0是感。他们对应的字节 呵,都谢谢啊,我刚才觉得zenghd的太复杂了点,又试了一下urlencode的所有重载,,发现是编码问题啊。。MessageBox.Show(System.Web.HttpUtility.UrlEncode("微感",Encoding.GetEncoding("gbk")));这样就搞定了。。哈。 private void button1_Click(object sender, EventArgs e) { byte[] by = Encoding.Default.GetBytes("微感"); for (int i = 0; i < by.Length; i++) { this.textBox1.Text += "%" + by[i].ToString("X2"); } }%CE%A2%B8%D0这个应该是经过处理的字符串, CEA2是微,B8D0是感。他们对应的字节用上面的代码就能出来%CE%A2%B8%D0。。并不是什么编码。。 求将图片插入到已有数据库表的代码 如何获得计算机所在域的列表 第三次问这个问题,难道没人知道这么做?? 关于TreeView 无限添加子节点问题? 在线等。。。。。 求一个正则表达式,谢谢 xml数据交换的问题(等待中...) 求DataGridView使用方法,winform中 List类型参数是值传递还是引用传递? 怎样在cs中读取html控件里hidden的值? 请教:如何在DataGrid控件中的一列中加入一子控件? 用户程序如何访问State Server C#中访问数据库时,如何通过两个下拉框的选择来获取一条数据?
UrlEncode
UrlDecode
string str = "微感",s="";
byte[] b = System.Text.Encoding.Default.GetBytes(str);
for (int i = 0; i < b.Length; i++)
{
s +=(@"%" + Convert.ToString(b[i], 16));
} MessageBox.Show(s);
{
byte[] by = Encoding.Default.GetBytes("微感"); for (int i = 0; i < by.Length; i++)
{
this.textBox1.Text += "%" + by[i].ToString("X2");
}
}%CE%A2%B8%D0这个应该是经过处理的字符串, CEA2是微,B8D0是感。他们对应的字节
用上面的代码就能出来%CE%A2%B8%D0。。并不是什么编码。。