使用Java修改网页

时间:2013-11-17 03:30:40

标签: java jsoup

鉴于通用网页的URL,我必须分析一些html / CSS参数,例如font-size/font-family/color段落和链接,并确定应该修改哪些方面,以便为残障用户提供更好的界面。我必须在Java中这样做,因为我必须将此机制与用Java编写的强化学习环境集成。我找到了Jsoup,一个允许我通过以下代码轻松修改网页元素的样式属性的Java库:

Document doc = Jsoup.connect(url).get();
Elements paragraphs = doc.select("p");

//example
paragraphs.attr("style","font-size:30px; font-family: verdana; color: green;");

问题是如何确定这些属性,如何将它们带入并将它们的值存储在变量中,以便评估正确的操作以进行给定的网页。我认为这不可能与Jsoup,我在网上搜索,我找到了CSSParser或CSSBox等解决方案,但我没有找到检索属性值的具体示例。 我需要这些术语的总体方向

0 个答案:

没有答案