| Hui 的个人资料热带鱼-热的带鱼照片日志列表 | 帮助 |
|
2008/7/8 C#中用 javascript把 encodeURI 编码的东西进行解码JScript .NET encodeURI 方法 返回编码为有效的统一资源标识符 (URI) 的字符串。 function encodeURI(URIString : String) : String 参数 URIString 必选。表示编码 URI 的字符串。 备注 encodeURI 方法返回一个已编码的 URI。如果将编码结果传递给 decodeURI,则将返回初始的字符串。encodeURI 不对下列字符进行编码:“:”、“/”、“;”和“?”。请使用 encodeURIComponent 对这些字符进行编码。 用C#编码解码的方法 首先是,添加引用,添加对于System.Web的引用。可能要引入两次,一次是导入System.Web.dll,一次是,在程序集上面加入命名空间的引用。 接着,请参考下面的代码: 1 string str1=textBox1.Text; 2 string str2 =System.Web.HttpUtility.UrlEncode(str1,Encoding.GetEncoding("GB2312"));//这个是对字符串进行编码 3 //string str2 = System.Web.HttpUtility.UrlDecode(str1, Encoding.GetEncoding("GB2312")); 4 //上面注释了的一行代码是对URI编码后的字符串进行解码。 5 textBoxR.AppendText(str2); |
|
|