2016-07-26 9 views
1

Ich möchte eine Tabelle entfernen, aber ich kann nicht. Wie kann ich es entfernen? Ich habe den folgenden Code ausprobiert, aber das funktioniert nicht.Entfernen Sie bestimmte Tabelle mit Jsoup

Document doc2 = Jsoup.connect(link).get(); 
final Elements elements = doc2.select("div.postarea"); 
doc2.select("div table").remove(); 

Screenshot:

enter image description here

+0

Ich bin nicht vertraut mit jsoup, aber nicht 'wählen ("div Tabelle")' tatsächlich wählen Der Tisch? Sollte es nicht einfach "auswählen" ("Tabelle") oder "auswählen" ("div \ table")? –

+0

Können Sie ein Beispiel HTML posten? Klicken Sie im Inspektor mit der rechten Maustaste auf> wählen Sie den äußeren HTML-Code aus. Es wird hilfreich sein, die Low-Level-Tabelle auszuwählen, wenn wir verstehen, was die Parent-Tags sind. So wie es ist, ist das HTML-Markup zu breit, um es ohne es zu zielen. –

Antwort

-1

Dieser Code ise läuft:

Document doc = Jsoup.connect(link).get(); 
        final Elements elements = doc.select("div.postarea"); 
        elements.last().select("table ul").remove();