ich um streifte, versucht, eine Lösung zu finden, wie eine Zeichenfolge aus einem div greifen (mit ID) innerhalb einer Webseite - genauer gesagt, eine anderen URL. Hier ist der Code, den ich derzeit habe:JSoup - Grabbing URL von div class innerhalb eines div id
Document doc = Jsoup.connect("http://www.wowhead.com/item=" + item_id).get();
Elements info = doc.select("div#ic" + item_id);
System.out.println(info);
Ein Element id Beispiel sei 10003 Ich versuche, die Bild-URL zu ergreifen, um das Element entspricht, das in dem Innen div, aber es gibt nur so viel:
<div id="ic10003" style="float: left"></div>
ich auch versucht, die Innen div class Auswahl iconlarge genannt, mit diesem:
Elements info = doc.select("div.iconlarge");
Aber es gibt nichts zurück. Ich gehe davon aus, dass es ein Problem mit variablen Typen ist, aber ich bin mir immer noch unsicher. Irgendwelche Vorschläge? mit Jsoup
Können Sie das konkretisieren, was ist Ihre erwartete Ausgabe? – soorapadman
Ich habe versucht, eine Bild-URL zu erfassen, die in einem div angegeben wurde. Erwartete Ausgabe war dies, wenn die Verwendung ist 10003: obwohl http://wow.zamimg.com/images/wow/icons/large/inv_gauntlets_05.jpg nyname00 mein Problem gelöst. Nochmals, Entschuldigung für die späten Antworten. –