编码与解码方法收集
2014-10-16 15:24
113 查看
收集编码与解码
base64
url
base64
//编码 sun.misc.BASE64Decoder @Test public void t9(){ BASE64Encoder encoder = new BASE64Encoder() ; String r = "" ; try { r = encoder.encode("中国".getBytes("utf-8")) ; } catch (UnsupportedEncodingException e) { e.printStackTrace(); } System.out.println(r); //5Lit5Zu9 } //解码sun.misc.BASE64Decoder @Test public void t10(){ BASE64Decoder decoder = new BASE64Decoder() ; String r = "" ; try { r = new String(decoder.decodeBuffer("5Lit5Zu9"), "utf-8") ; } catch (UnsupportedEncodingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } System.out.println(r);//中国 }
url
//编码java.net.URLEncoder @Test public void t11(){ String r = "" ; try { r = URLEncoder.encode("中国", "utf-8") ; } catch (UnsupportedEncodingException e) { e.printStackTrace(); } System.out.println(r); //%E4%B8%AD%E5%9B%BD } //解码java.net.URLDecoder @Test public void t12(){ String r = "" ; try { r = URLDecoder.decode("%E4%B8%AD%E5%9B%BD", "utf-8") ; } catch (UnsupportedEncodingException e) { e.printStackTrace(); } System.out.println(r);//中国 }
相关文章推荐
- C#中Base64之编码,解码方法
- C#中Base64之编码,解码方法
- js下用gb2312编码解码实现方法
- 汉字在地址栏上编码和解码的方法
- Javascript 中对HTML编码和解码的方法
- C#中Base64之编码,解码方法
- (转)XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)(附带解决DHTMLX不能用在GB2312页面编码下的中文问题)
- JS的encodeURI编码后,PHP解码方法
- 一种编码方法,附解码程序
- 关于BASE64,以及网上收集的各种编码解码实现
- C#中Base64之编码,解码方法
- C#中Base64之编码,解码方法
- EXTJS学习系列基础篇:第四篇(转载)作者殷良胜,Ext中有两个很重要的方法,一个是decode;一个是encode.顾名思义,一个是编码,一个是解码,你难道真的这么想吗?严格的说,一个是将json字符串转换成对象;一个是将对象转换成json字符串
- javascript 的URL 编码 和 解码 的几种方法 以及比较
- Javascript String对象扩展HTML编码和解码的方法
- C#中Base64之编码,解码方法
- xmlhttp 乱码 的解决方法 (UTF8,GB2312 编码 解码)(转)
- Javascript 给String对象扩展HTML编码和解码的方法
- C#中Base64之编码,解码方法
- 类似"&# x6B22;"这类16进制网页编码的编码与解码方法