如何在JSoup中获取css值

时间:2013-11-16 13:33:21

标签: jsoup

我需要从font-size或font-family等元素中提取一些Css值以便稍后修改它们并且我使用JSoup因为它看起来非常简单,但是试图获取我遇到问题的值,这段代码为示例

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

   String fontsize = paragraph.attr("font-size");

   System.out.println(fontsize);

什么都不打印,我尝试了一些变种,我在网上搜索但我没有找到真正的答案。有没有可以做到这一点的图书馆? (获取Css值并修改它们)

1 个答案:

答案 0 :(得分:0)

String fontsize = paragraph.attr("font-size");

这不是CSS属性,这是从

读取数据
<p>Blablabla</p>

如果您想要返回一些数据,那么您需要

<p font-size="10">Blablabla</p>

但这不是CSS!

要阅读CSS,请使用:

String css = paragraph.attr("style");