Имя: Пароль:
IT
Мобильный мир
Вопрос по парсингу картинок с Яндекса через Android.
0 Fannasankh
 
03.05.17
08:54
Делаю вот там

   final String url = "https://yandex.com/images/search?text=";;
        final String charset = "utf-8";
        try {
            String wordParam = URLEncoder.encode(strings[0], charset);
            Document docImage = Jsoup.connect(url + wordParam+"&isize=large").get();
            Elements images = docImage.select("img.serp-item__thumb");
            Elements links = docImage.select("div.serp-item");


Если strings[0] состоит из русских символов, то результат выдаёт какую-то ерунду. Если же полученный URL скопировать в браузер, то всё ок. Опытным путём установил, что в случае русских символов в начало каждого символа добавляется %2525. Что делать?
Вопрос не совсем по теме форума, но знаю, тут есть люди занимающиеся андроидом, а stackoverflow молчит.