我知道,如果我想用 Jsoup 打印鏈接和鏈接文本,我必須使用以下代碼: Document doc = Jsoup.connect("https://en.wikipedia.org/wiki/Jsoup").get(); Elements links = doc.select("a[href]"); for (Element link : links) { System.out.println(link.attr("abs:href") + " - " + link.text()); }輸出:(不完整) https://en.wikipedia.org/wiki/Jsoup#mw-head - Jump to navigation https://en.wikipedia.org/wiki/Jsoup#p-search - Jump to search https://en.wikipedia.org/wiki/Software_developer - Developer(s) https://en.wikipedia.org/wiki/Software_release_life_cycle - Stable release https://en.wikipedia.org/wiki/Jsoup#cite_note-1 - [1] https://en.wikipedia.org/wiki/Jsoup#cite_note-2 - [2] https://en.wikipedia.org/wiki/Repository_(version_control) - Repository https://github.com/jhy/jsoup - github.com/jhy/jsoup ...如果我想打印整個(gè)網(wǎng)頁(yè)的文本,我必須使用以下代碼:System.out.println(doc.body().text());輸出:(不完整)jsoup 來(lái)自維基百科,免費(fèi)的百科全書 跳轉(zhuǎn)到導(dǎo)航 跳轉(zhuǎn)到搜索 jsoup Java HTML Parser Developer(s) Jonathan Hedley 穩(wěn)定版 1.11.3 [1] / 2018-04-15 [2] 存儲(chǔ)庫(kù) github.com/jhy/jsoup.. .如何在沒(méi)有鏈接文本的情況下打印文檔的所有文本?輸出我想要的:jsoup 來(lái)自維基百科,免費(fèi)的百科全書 jsoup Java HTML Parser Jonathan Hedley 1.11.3 / 2018-04-15 ...
1 回答

開(kāi)滿天機(jī)
TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超13個(gè)贊
JsoupElements有一個(gè)remove()方法。這應(yīng)該從您的文檔中刪除鏈接。
Document doc = Jsoup.connect("https://en.wikipedia.org/wiki/Jsoup").get();
doc.select("a[href]").remove();
System.out.println(doc.body().text());
添加回答
舉報(bào)
0/150
提交
取消