2014-05-03 64 views
0

我有這樣的字符串,它由HTML語法,但也有一些CSS標籤還舉例說:更改CSS與JSOUP的Java

<style type='text/css'> #gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 25%; } #gallery-1 img { border: 2px solid #cfcfcf; } #gallery-1 .gallery-caption { margin-left: 0; } /* see gallery_shortcode() in wp-includes/media.php */ </style> 

而且我想改變width: 25%;width : 100%;的幫助下JSOUP。我怎樣才能像這樣訪問字符串中的CSS標籤?

+0

試試這個http://cssparser.sourceforge.net/ –

回答

0

Jsoup不解析CSS,但如果你只關心這個特定頁面,您可以更改元素的文本:element.text(element.text().replace("width : 25%;", "width : 100%;"));

對於更一般的CSS變換,你會希望有一個實際的CSS解析器,如the one在Shahrukh的評論中提出。