gpt4 book ai didi

java - 计算父标签内的子标签

转载 作者:行者123 更新时间:2023-12-01 15:33:26 26 4
gpt4 key购买 nike

我有一个父级 div 页面和多个子级 Div 标签。我想计算父div内子div的数量。通过 JSoup 可以吗?下面是最能解释的代码。

<div class="pagination">
<div class="label">Page: </div>
<div class="button selected" onclick="$('.page-position', $(this).closest('form')).attr('value', $(this).html()); $(this).closest('form').submit();">1</div>
<div class="button " onclick="$('.page-position', $(this).closest('form')).attr('value', $(this).html()); $(this).closest('form').submit();">2</div>
<div class="button " onclick="$('.page-position', $(this).closest('form')).attr('value', $(this).html()); $(this).closest('form').submit();">3</div>
<div class="button" onclick="$('.page-position', $(this).closest('form')).attr('value', 2);$(this).closest('form').submit();">Next</div>
</div>

我想计算不包括“下一步”按钮的总页数。

最佳答案

获取每个 Jsoup 的文档:

Document doc = Jsoup.parse(input);

或者:

Document doc = Jsoup.connect("http://url").get();

然后选择:

Elements els = doc.select("div.pagination div").not(":contains(Next)").not(":contains(Page)");

或者通过正则表达式:

Elements els = doc.select("div.pagination div:matches(\\d+)");

获取尺寸:

els.size();

关于java - 计算父标签内的子标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9267578/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com