gpt4 book ai didi

java - 如何使用 JAVA 获取应用于网页中任何元素的所有 CSS 属性?

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

我有一个html页面,有很少的CSS文件和JS。我想列出应用于 html 中给定 #id 的所有 CSS 属性。我想用 Java 来做到这一点。我可以通过从头开始编写代码来做到这一点,但是有没有可以轻松做到这一点的库?

最佳答案

您可以尝试jsoup 。它提供了一个非常方便的 API 来处理 HTML。要获取 CSS 属性,请尝试:

Document doc = Jsoup.connect("http://en.wikipedia.org/").get();
Elements idElement= doc.select("#idElement");
Attributes attrs = idElement.attributes​();
attrs.asList​().stream().forEach( e -> {
System.out.println(e.getKey​() + " :" + e.getValue​());
});
Set<String> = idElement.classNames​();

关于java - 如何使用 JAVA 获取应用于网页中任何元素的所有 CSS 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51842671/

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