2011-12-05 68 views
0

HTML編碼值假設我有以下字符串:安全顯示的Rails

Frozen Synapse – A Business Mini-Postmortem! 

有沒有辦法到白名單特定的HTML編碼值,或者我應該只是執行:

string.gsub('–', '-') 

生產HTML視圖中所需的輸出:

Frozen Synapse – A Business Mini-Postmortem! 

編輯:字符串中可能有其他的html,我不想允許。我想列出某些html編碼字符(如短劃線)。

回答

1

您可以在視圖中使用html_safe方法。例如。

<%="Frozen Synapse &#8211; A Business Mini-Postmortem!".html_safe%> 
+0

這不會允許任意html被渲染?也許我不清楚在我的問題 - 我不一定知道字符串中可能是什麼,但我希望通過特定的html編碼字符。 –