Java JSOUP的编码获取网页标题

Java JSOUP的编码获取网页标题,java,android,jsoup,Java,Android,Jsoup,我如何将字符串%D0%BC%D0%BE%D0%BE-Пааimk_Google修复为普通俄语,如: 我是从下载页面的标题中得到的,但似乎编码错误。试试这个 public static void main(String[] args) throws UnsupportedEncodingException { String s = "%D0%BC%D0%BE%D0%BE - Пошук Google"; System.out.println(URLDecoder.decode(

我如何将字符串
%D0%BC%D0%BE%D0%BE-Пааimk_Google
修复为普通俄语,如:

我是从下载页面的标题中得到的,但似乎编码错误。

试试这个

public static void main(String[] args) throws UnsupportedEncodingException {
     String s = "%D0%BC%D0%BE%D0%BE - Пошук Google";
     System.out.println(URLDecoder.decode(s, "UTF-8"));
    }
它将打印:

моо - Пошук Google
试试这个

public static void main(String[] args) throws UnsupportedEncodingException {
     String s = "%D0%BC%D0%BE%D0%BE - Пошук Google";
     System.out.println(URLDecoder.decode(s, "UTF-8"));
    }
它将打印:

моо - Пошук Google

获取文档时请尝试此代码

Document doc = Jsoup.connect("url").get();
doc.charset(Charset.forName("UTF-8"));

获取文档时请尝试此代码

Document doc = Jsoup.connect("url").get();
doc.charset(Charset.forName("UTF-8"));