2010-06-18 119 views
2

这样的:如何使用Hpricot删除html元素的样式属性?

<p style="font-size: 12pt;"> 
    Hello world 
    <span style="font-weight: bold;">just do it</span> 
</p> 

我想删除每一个元素的 “style” 属性。我想要的结果是这样的:

<p>Hello world <span>just do it</span></p> 

如何做到这一点使用角度来说,Hpricot?

谢谢。


好,我已经解决了这个象下面这样:

doc = Hpricot("<p style='xxx'>are you ok?</p>") 

doc.search("[@style]").each do |e| 
    e.remove_attribute("style") 
end 

回答

4

有时写堆栈溢出自动解决您的问题:)(我的经验表明,对我来说)

+0

是!!!!我非常喜欢stackoverflow! – www 2010-06-22 09:13:04