`
liuwei8728
  • 浏览: 33632 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java和JS转码

    博客分类:
  • J2SE
阅读更多

怕忘记。

转为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转码

    java解码与js转码用于解决乱码问题.很好用的哦。不错的选择

    java视频上传,转码,截图,播放实现

    此外,视频转码和播放过程中的资源管理也很重要,避免内存泄漏和CPU过度占用。 总的来说,这个项目提供了从视频上传到播放的完整流程,涉及到了服务器编程、数据库设计、多媒体处理和前端交互等多个方面,对于学习...

    JS选取图片压缩转码例子及完整源码(JAVA)

    本文将深入探讨一个使用JavaScript选取图片并进行压缩转码的极品例子,以及其背后的Java完整源码。这个例子对于优化用户体验,减少服务器存储空间和网络传输负载非常有用。 首先,"JS选取图片"指的是利用HTML5的...

    Java 和 JavaScript 真正通用的Base64编码详解

    在Java和JavaScript中,尽管都提供了Base64的编码和解码方法,但因为它们的实现细节略有不同,所以在某些情况下需要确保两端的一致性,才能实现数据的正确传输和解析。本文将详细介绍如何确保在Java和JavaScript之间...

    java URL中文参数乱码处理

    js 中乱码处理法方式 encodeURIComponent(encodeURIComponent(customerAddress...js到java encodeURI(url) String qijuType= new String(request.getParameter( ("qijuType")).getBytes("ISO-8859-1"), "utf-8");

    txt乱码解决处理文本文件转码编码csv器gbk互转utf-8自动批量工具html,js,css,md,json,log,py

    JavaScript (.js) Java (.java) C/C++ (.c, .cpp, .h) HTML (.html, .htm) CSS (.css) 其他编程语言的源代码文件 配置文件 JSON (.json) YAML (.yaml, .yml) XML (.xml) INI (.ini) Properties (.properties) 脚本...

    JSP中js传递和解析URL参数以及中文转码和解码问题.docx

    ### JSP中JS传递与解析URL参数及中文转码解码问题详解 #### 一、引言 在Web开发中,尤其是使用Java Server Pages (JSP)进行开发时,经常需要处理URL中的参数,包括参数的传递、解析以及对中文等特殊字符的处理。...

    前后台字符集转码.txt

    根据提供的文件信息,本文将详细解析前后台字符集转码的相关知识点,包括字符集的基本概念、前后端如何...总之,字符集转码是Web开发中的一个基本但重要的知识点,掌握好字符集转码有助于提升项目的稳定性和用户体验。

    java 大文件(视频)分片上传+压缩

    - **Java处理分片**:Java提供了丰富的文件操作API,可以用于接收和处理前端上传的文件分片。通过接收每个分片并保存到服务器,后端程序需要跟踪每个分片的状态,确保所有分片都已完整收到。 - 文件合并:在所有分...

    H5Video海康web直播无插件,java+jsmpeg+ffmpeg

    2. **jsmpeg**:这是一个JavaScript库,它允许在Web浏览器中解码和播放MPEG1或MJPEG视频流。由于H5Video项目旨在提供无插件的Web直播体验,jsmpeg在前端起到了关键作用。它通过WebSocket协议从后端服务器接收实时...

    HTML 转码

    在Java中,有`java.net.URLEncoder`类;在PHP中,可以使用`htmlspecialchars`函数等。这些函数和方法能帮助开发者在代码中自动处理HTML转码,确保输出的内容是安全的。 除了基本的转码,还有更高级的概念,比如HTML...

    ascii 转码工具 ~~~~

    压缩包中的"资源转换工具.hta"可能是这个ASCII转码工具的执行文件,hta文件是一种HTML应用程序(HTML Application),它结合了HTML、脚本语言(如JavaScript或VBScript)和ActiveX技术,可以在Windows环境中以独立...

    java网页视频播放

    Java后端可能需要处理视频上传、转码和分发等功能,确保视频能在不同的客户端上流畅播放。例如,通过使用Java的多媒体库如JMF(Java Media Framework)或Xuggler,可以进行视频处理和格式转换。 在Eclipse环境中,...

    jsp中页面间传汉字参数转码的方法.docx

    在JavaServer Pages (JSP) 开发中,页面间的参数传递是常见的操作,尤其是在处理包含汉字的...通过理解这些知识点,您可以更好地处理JSP开发中遇到的汉字参数传递问题,同时也能扩展到JavaScript相关的编码和处理问题。

    Java多个文件根据URL下载后打包zip导出.zip

    在Java中,我们可以使用`java.net.URL`和`java.net.URLConnection`类来建立与服务器的连接,并通过`java.io.InputStream`读取响应数据。另外,`java.nio`包中的`Channels`和`Buffers`可以提高大文件下载的效率。 2....

    java视频电影电视剧播放网站源码

    为了实现这一点,源码可能包含了处理视频切片、转码和分发的组件。 此外,考虑到用户体验,源码可能还包含了搜索功能,这需要实现高效的全文搜索引擎,例如使用Elasticsearch。还有推荐系统,可能基于用户的观看...

    JSP中js传递和解析URL参数以及中文转码和解码问题

    在JSP开发中,经常会遇到需要在JavaScript中传递和解析URL参数,以及涉及到中文字符转码和解码的问题。这些操作对于前端开发人员来说是基础技能,但却是构建动态网页和实现前后端交互的重要环节。下面详细介绍一下...

    视频转码安装包.rar

    视频转码是一个重要的技术环节,尤其在多媒体内容的分发和在线播放中不可或缺。这个"视频转码安装包.rar"提供了在Windows或Linux环境中通过Java编程语言进行视频转码为MP4格式所需的组件,以便实现浏览器中的在线...

    URL解码与转码

    在Java中,`java.net.URLEncoder.encode()`和`java.net.URLDecoder.decode()`是对应的函数。 源码分析可能是博客的一个重点,它可能深入到这些编码和解码函数的内部实现,解释了它们的工作原理。这有助于开发者理解...

    java中文乱码之解决URL中文乱码问题的方法

    - Java标准库提供了`java.net.URLDecoder` 和 `java.net.URLEncoder` 类,可以用于编码和解码URL。在某些场景下,它们可能比直接操作字符串更安全和方便。 总之,解决Java中的URL中文乱码问题需要理解URL编码的...

Global site tag (gtag.js) - Google Analytics