C#与JS实现URI对汉字进行编码、解码
2009-05-25 18:12
351 查看
以下代码实现在VB环境中对中文字符进行URL编码
1Dim encodeString As String = System.Web.HttpUtility.UrlEncode(chineseString, Encoding.GetEncoding("UTF-8"))
C#
string encodeString=System.Web.HttpUtility.UrlEncode(chineseString, System.Text.Encoding.GetEncoding("UTF-8"))
--------------------------------------------------------------------------------------------
以下JS代码实现对编码后的中文字符串编码
encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。
encodeURIComponent(URIstring)
以下JS代码实现对编码后的中文字符串解码
1function decodeTest()
2{
3 var decodeString = decodeURI('<%=encodeString%>');
4 alert(decodeString);
5}
1Dim encodeString As String = System.Web.HttpUtility.UrlEncode(chineseString, Encoding.GetEncoding("UTF-8"))
C#
string encodeString=System.Web.HttpUtility.UrlEncode(chineseString, System.Text.Encoding.GetEncoding("UTF-8"))
--------------------------------------------------------------------------------------------
以下JS代码实现对编码后的中文字符串编码
encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。
encodeURIComponent(URIstring)
以下JS代码实现对编码后的中文字符串解码
1function decodeTest()
2{
3 var decodeString = decodeURI('<%=encodeString%>');
4 alert(decodeString);
5}
相关文章推荐
- [我的重大收获]C#WinForm实现URI对汉字进行编码!
- %25%37%DD 。。。上述形式不是乱码。 这是urlencoding。 你可以使用js内置的方法 encodeURIComponent进行编码, 而使用decodeURIComponent把上述形式再解码为普通字符
- js 汉字编码 C#后台解码
- Url 用C#和js进行编码和解码
- JS与C#编码解码
- C#实现Base64处理的加密解密,编码解码示例
- 对encodeURIComponent编码进行解码
- js里对URL进行编码、解码
- C#实现Base64的编码解码
- js对url进行编码和解码(三种方式区别)
- JS、C#编码解码
- js下用gb2312编码解码实现方法
- js中的编码解码--escape/unescape、encodeURI/decodeURI 、encodeURIComponent/decodeURIComponent
- 【C#基础】实现URL Unicode编码,编码、解码相关整理
- js面向对象开发(四) 其他引用类型(encodeURI 、encodeURIComponent编码,eval方法 ,escape unescape 给汉字转码 )
- js 对URI的编码和解码 (新手学习笔记)
- js 编码解码 escape,encodeURI,encodeURIComponent
- c#对应js的编码解码
- js中使用encodeURIComponent编码url后java后台的解码