怕忘记。
转为ASCII形式:
String str="你是";
try {
System.out.println(URLEncoder.encode(str, "UTF-8")); //结果为%E4%BD%A0%E6%98%AF
System.out.println(URLDecoder.decode("%E4%BD%A0%E6%98%AF","UTF-8")); //结果为你是 这个里面的字符为URLEncoder.encode(str, "UTF-8")产生
System.out.println(URLDecoder.decode("%E4%BD%A0%E6%98%AF","UTF-8")); //结果为你是 这个里面的字符为javascript中encodeURI('你是')产生
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
HTML中的Js代码:
<script type="text/javascript">
function test_encodeURI(){
alert(encodeURI('你是')); // 到jsp页面中解码的话用URLDecoder.decode即可,具体参看类URLEncodeTest.java
document.write(encodeURI('你是')+"<br>");
alert(decodeURI('%E4%BD%A0%E6%98%AF')); // encodeURIComponent
document.write(encodeURI('www.cup.edu.cn')+"<br>");
document.write(encodeURIComponent('http://www.cup.edu.cn')+"<br>"); //http%3A%2F%2Fwww.cup.edu.cn
document.write(decodeURI('www.cup.edu.cn')+"<br>");
document.write(decodeURIComponent('http%3A%2F%2Fwww.cup.edu.cn')+"<br>"); //http://www.cup.edu.cn
}
</script>
分享到:
相关推荐
java解码与js转码用于解决乱码问题.很好用的哦。不错的选择
js 中乱码处理法方式 encodeURIComponent(encodeURIComponent(customerAddress...js到java encodeURI(url) String qijuType= new String(request.getParameter( ("qijuType")).getBytes("ISO-8859-1"), "utf-8");
JS选取图片压缩转码极品例子及完整源码(JAVA),修改一下就能部署到自己的项目中,可用于头像、商品图片,大图压缩等,非常好用,PS:不是积分不够了都不舍得共享。。。
主要介绍了Java 和 JavaScript 真正通用的Base64编码详解的相关资料,附有Java和Javascript 的Base64编码,需要的朋友可以参考下
有关js传递和解析URL参数以及中文转码和解码问题,都是在js中很常见的,下面通过示例简单为大家介绍下,感兴趣的朋友可以参考下
properties文档utf-8转成ascii,解决乱码问题
比较方便使用的java web开发转码小助手。 说明: 1,UTF-8转ASCII,即中转英使用; 2,逆转时,直接用js可做到(本人很少用,略);
在PHP和Python中都有类似JS中的escape和UNescape函数的功能,那么Java语言中到底有没有类似的方法呢?本文就来介绍一下Java实现JS中的escape和UNescape转码方法,需要的朋友可以参考下
海康视频平台rtsp转码成...通过nginx+ffmpeg+videojs+java解析代码 最终把整体的项目展示出来,需要的同学可以参考一下,csdn中刚写好的《java 对接海康视频平台 nginx+ffmpeg转流服务,videojs实现播放》文章可以参考
乱码,乱码,头大,烦,话说设置Tomcat后可以解决,但有的时候不管用了,这时,我们可以考虑转码方式不直接传中文,在js里用escape转码,记得需要用两次,如... /** * js编转码java实现类. * * @author yangjinde */ pu
好了,前言说了一大堆,Base64转码和解码有哪些方法: 一.我们来看看,在javascript中如何使用Base64转码 var str = 'javascript'; window.btoa(str) //转码结果 amF2YXNjcmlwdA== window.atob
主要介绍了JS实现对中文字符串进行utf-8的Base64编码的方法,对比java的base64编码程序,分析了javascript实现base64编码的相关技巧,需要的朋友可以参考下
通过云架构的压缩和转码,欧朋手机浏览器可大大减少页面访问的流量——最高可达90%,让您在手机畅游互联网时无“流量”之忧。 10、超强浏览功能 强大内核,真彩浏览 采用世界领先的浏览器内核,全面支持手机WAP以及...
转码:a.href=”./showCont.jsp?tcontent=”+encodeURI(encodeURI(tcontent)); 解码:java.net.URLDecoder.decode((String)request.getParameter(“tcontent”), “UTF-8”); 例 a.jsp源代码 代码如下:<%@ ...
通过JavaCV读取并解析rtsp/rtmp视频流,并转复用/转码为浏览器可以播放的flv格式缓存到内存中,利用netty将内存中的flv格式视频流通过http或者websocket协议实现的http-flv、websocket-flv传输到浏览器页面,浏览器...
1、亲手搭建Java+nginx直播网站,用源码方式编译nginx和rtmp模块。 2、亲手搭建FFmpeg环境,并使用命令行进行直播推流。 3、亲手搭建Videojs环境,实现网页直播拉流功能。 梅老师从事音视频与流媒体行业18年;曾在...
各类编码转换,从unicode 到 Shift-JIS
通过云架构的压缩和转码,欧朋手机浏览器可大大减少页面访问的流量——最高可达90%,让您在手机畅游互联网时无“流量”之忧。 10、超强浏览功能 强大内核,真彩浏览 采用世界领先的浏览器内核,全面支持手机WAP以及...
word源码java 创意 算法 AI Blog 转码 Android Js Http 框架 office Java Android Video
1、在JS里对中文参数进行两次转码 代码如下: var login_name = document.getElementById(“loginname”).value; login_name = encodeURI(login_name); login_name = encodeURI(login_name); 2、在服务器端对...