Android Jsoup在内部div中获取具有相同类名的文本,而不进行复制

Android Jsoup在内部div中获取具有相同类名的文本,而不进行复制,android,html,text,jsoup,Android,Html,Text,Jsoup,所以我需要把文本放在这里面 如何编写查询,使其只返回一个示例文本 select("div.posting div.posting div.posting"); 应该对你有用。它基本上告诉JSoup给你div.posting,它在div.posting中,同样在div.posting中 编辑:如果您的div被一个td.content包围,如下所示: <td class="content"> <div class="posting"> <di

所以我需要把文本放在这里面

如何编写查询,使其只返回一个
示例文本

select("div.posting div.posting div.posting");
应该对你有用。它基本上告诉JSoup给你
div.posting
,它在
div.posting
中,同样在
div.posting

编辑:如果您的div被一个
td.content
包围,如下所示:

<td class="content">
    <div class="posting">
        <div class="posting">
            <div class="posting">
                Sample Text
            </div>
        </div>
    </div>
</td>

它选择了
div.posting
,这是
td.content

的直接子元素,它适用于我的特定案例,但是如果我们不知道内部
div.posting的数量,该怎么办?您知道外部
div.posting
的父元素吗?请告诉我?这里是
文档。选择(“table.forumpost”)。选择(“tr”)。选择(“td.content”)。选择(“div.posting”)
select("div.posting div.posting div.posting");
<td class="content">
    <div class="posting">
        <div class="posting">
            <div class="posting">
                Sample Text
            </div>
        </div>
    </div>
</td>
select("td.content > div.posting");