Java URLDecoder和URLEncoder对中文进行编码和解码
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java URLDecoder和URLEncoder对中文进行编码和解码,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含889字,纯文字阅读大概需要2分钟。
内容图文
-
URLDecoder类包含一个decode(String s,String enc)静态方法,它可以将application/x-www-form-urlencoded MIME字符串转成普通字符串;
-
URLEncoder类包含一个encode(String s,String enc)静态方法,它可以将普通字符串转换成application/x-www-form-urlencoded MIME字符串。
package com.test; import com.sun.deploy.net.URLEncoder; import java.net.URLDecoder; public class JunitTestURLcode { @Test public void testURLcode()throws Exception{ //将application/x-www-form-urlencoded字符串转换成普通字符串 //采用UTF-8字符集进行解码 System.out.println(URLDecoder.decode("%E5%8C%97%E4%BA%AC%E5%A4%A7%E5%AD%A6", "UTF-8")); //采用GBK字符集进行解码 System.out.println(URLDecoder.decode("%B1%B1%BE%A9%B4%F3%D1%A7", "GBK")); // 将普通字符串转换成application/x-www-form-urlencoded字符串 //采用utf-8字符集 System.out.println(URLEncoder.encode("北京大学", "UTF-8")); //采用GBK字符集 System.out.println(URLEncoder.encode("北京大学", "GBK")); } }
内容总结
以上是互联网集市为您收集整理的Java URLDecoder和URLEncoder对中文进行编码和解码全部内容,希望文章能够帮你解决Java URLDecoder和URLEncoder对中文进行编码和解码所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。