可以获取对单个文本节点的对象引用。我想也许你在看着Jsoup的TextNode对象。
Element的顶级文本是TextNode Object的一个实例。例如,“一些文本1”和“一些文本3”都是“< div class =’info’>”下的TextNode对象,并且“Line 1:”是“< strong>”下的TextNode Object。
Element对象有一个textNodes()方法,它可以用来保存这些TextNode对象。
检查下面的代码:
String html = “” +
”
” +
”
”
Line 1:
some text 1
” +
”
some text 2
” +
”
Line 3:
some text 3
” +
”
” +
“” +
“”;
Document document = JSoup.parse(html);
Element infoDiv = document.select(“div.info”).first();
List infoDivTextNodes = infoDiv.textNodes();
此代码找到的第一个< div>元素谁拥有与关键=“类”和值=“信息”的属性。然后直接在“<