2010-06-18 116 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