try {
String url = "http://www.billboard.com/charts/artist-100";
String urlFound;
String closing = ")";
String start = "h";
Document doc = Jsoup.connect(url).get();
Elements urls = doc.getElementsByClass("chart-row__image");
for (Element u : urls) {
urlFound = u.attr("style");
String sub = urlFound.substring(urlFound.indexOf(start), urlFound.indexOf(closing));
System.out.println(sub);
//Log.d("URLS,", attr.substring(attr.indexOf("http://"), attr.indexOf(")")));
}
}
catch(IOException ex){
}
Ich habe versucht, das Debuggen dies mehrmals zu arbeiten, aber ich halte den Fehler bekommen, Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
Ich bin nicht sicher, warum dies entweder geschieht? Kann mir jemand eine Vorstellung davon geben, was falsch sein könnte?Erhalten Index auf JSOUP nicht