diff options
-rw-r--r-- | src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java b/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java index cb6d2af..8ceed57 100644 --- a/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java +++ b/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java @@ -40,22 +40,20 @@ public class UserKeyboard { public static Keyboard getAnidub() throws IOException { Anime[] anime = Anime.list; Anime thisAnime = anime[Anime.index]; - Elements seriesList = Parser.getPage(thisAnime.getUrl()).select("div[class=tabs-b video-box]").next().select("span"); ArrayList<String> series = new ArrayList<>(); ArrayList<String> seriesUrls = new ArrayList<>(); - - for (Element seriesTemp : seriesList) { - series.add(Jsoup.parse(String.valueOf(seriesTemp)).text()); - } + InlineKeyboardMarkup inlineKeyboardMarkup = new InlineKeyboardMarkup(); for (Element seriesTemp : seriesList) { String text = seriesTemp.toString(); int start = text.indexOf("=\"") + 2; int end = text.indexOf("\" "); char[] dst = new char[end - start]; + text.getChars(start, end, dst, 0); seriesUrls.add(String.valueOf(dst)); + series.add(Jsoup.parse(String.valueOf(seriesTemp)).text()); } for (int i = 0; i < series.size(); i++) { |