[英]Jsoup select text WITH including html tags
我使用 Jsoup 在<td></td>
標簽之間選擇一些代碼。 它看起來像這樣:
Document doc = Jsoup.parse(response, "UTF-8");
Element elMotD = doc.select("td.info").first();
String motdText = elMotD.text();
我現在的問題是 jsoup 選擇了我想要的文本,但它只是整理了像<br>
這樣的標簽<br>
這些標簽對於我以后在 Android TextView 中的顯示很重要。
我怎樣才能做到這一點 Jsoup 不會錯過這段文本之間的標簽?
見這里: http : //jsoup.org/cookbook/extracting-data/attributes-text-html
使用Element.html()方法獲取 html,包括其內部 html 標簽。 您還可以將Node.outerHtml()用於包含外部標簽的 html。
在你的情況下:
Document doc = Jsoup.parse(response, "UTF-8");
Element elMotD = doc.select("td.info").first();
String motdHtml = elMotD.html();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.