Java 6中的URL解码 [英] URL Decode in Java 6

查看:162
本文介绍了Java 6中的URL解码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我看到 java.net.URLDecoder.decode(String)在6中已弃用。

I具有以下字符串:

String url ="http://172.20.4.60/jsfweb/cat/%D7%9C%D7%97%D7%9E%D7%99%D7%9D_%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9"

我应该如何在Java 6中对其进行解码?

How should I decode it in Java 6?

推荐答案

现在您需要指定字符串的字符编码。基于 的信息URLDecoder 页面:


注意:万维网联盟
建议书指出应使用UTF-8
。不这样做可能
引入incompatibilites。

Note: The World Wide Web Consortium Recommendation states that UTF-8 should be used. Not doing so may introduce incompatibilites.

以下内容适合您:

java.net.URLDecoder.decode(url, "UTF-8");

请参阅 Draemon的回答如下。

这篇关于Java 6中的URL解码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆