如何在java中解码URL实体?

时间:2013-04-30 18:27:56

标签: java utf-8 decode

我正在尝试用Java解码html实体,但我注意到了

URLDecoder.decode(String stringToDecode, String charset);

已弃用。

我应该使用什么而不是它?

3 个答案:

答案 0 :(得分:8)

您提及的方法不推荐使用。看到这里 - > http://docs.oracle.com/javase/7/docs/api/java/net/URLDecoder.html

URLDecoder.decode(String stringToDecode)
另一方面,

是。

答案 1 :(得分:1)

不推荐使用。不推荐使用带有两个参数的decode方法。请再检查一次。第一个参数是要解码的String;第二个是要使用的字符编码的名称(例如,“UTF-8”)。

参考:http://docs.oracle.com/javase/6/docs/api/java/net/URLDecoder.html

答案 2 :(得分:0)

这是not deprecated。不推荐使用不带字符编码参数的重载解码方法。