2010-11-23 66 views
1

我要顯示在XML視圖文件一些HTML(RSS)的軌道:沒有HTML標籤在Rails的XML文件逃逸

# ... 
xml.description raw("<![CDATA[ "+raw(news.content(@language).body)+"]]>") 
# ... 

這將生成以下...

<description type="html">&amp;lt;![CDATA[ &amp;amp;lt;p&amp;amp;gt; ... 

任何想法?

+0

Rails的V3?用stuff.html_safe替換raw(stuff) – glebm 2010-11-23 22:33:32

回答

4

#raw#html_safe亂搞後,我發現這是工作:

# ... 
xml.description do 
    xml.cdata! news.content(@language).body 
end 
# ...