java - 在Java中解析html页面后获取节点的样式信息(css)

标签 java css parsing dom css-parsing

我正在开发一个分析网页的元素。我使用 Java 库进行 HTML 解析,它返回一个 org.w3c.dom 文档。

给定我的 dom 文档中的标记节点,我想知道连接到该节点的所有 CSS 信息(包括覆盖/继承)。

我该怎么做?在 Google 上搜索,我发现了一些生成 org.w3c.dom 文档的 CSS 解析器,但我应该如何混合使用它们呢?

最佳答案

jStyleParser正是提供了这个功能。它解析所有引用的样式表并将它们映射到 DOM 树节点。 similar question here 提供更多选项.

关于java - 在Java中解析html页面后获取节点的样式信息(css),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11473410/

相关文章:

java - Gson反序列化多态成员List变量为null

java - 从标签不明确的结构化文档中解析数据

javascript - 使选项卡正确对齐

html - 我找不到元素之间的空间

c - 解析读入文件并存储在b树中

C# 将 JSON 反序列化为对象

Java错误缺少返回语句

java - 如何使用 FTPSClient 和 PuTTY 格式的 key

java - 未知参数 -cp : Spurious errors with Ant

javascript - chart.js 在移动 View 中调整高度