gpt4 book ai didi

java - 使用 JSoup 的 HTML 中样式元素的数量

转载 作者:太空宇宙 更新时间:2023-11-04 11:06:41 26 4
gpt4 key购买 nike

如何使用 JSoup 计算 HTML 中所有样式元素的数量?如果文档对象是 doc,我的意思不是这样的:

doc.select["*[style]"]

因为这只是选择所有将样式作为属性的元素,但我想知道以任何方式(例如通过 css 或标题样式)应用了样式的元素的数量。

最佳答案

您可以通过使用*[style]选择器并调用Elements.size()来做到这一点方法,例如

final String html = "<html><body><p>test</p><p style=\"color:red\"></p><span>aa</span><span style=\"font-size:10pt\">adasd</span></body></html>";

final Document doc = Jsoup.parse(html);

final int count = doc.select("*[style]").size();

System.out.println("Count = " + count);

输出

Count = 2

关于java - 使用 JSoup 的 HTML 中样式元素的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46414041/

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