有沒有人遇到過與HTMLPurifier for Rails應用程序相同的東西?基本上我需要在保存到數據庫之前清理由用戶生成的非常形成的HTML。用於Ruby on Rails的HTML淨化器等價物?
6
A
回答
3
可以使用sanitize method。
sanitize(html)
還有一個Sanitize gem。
Sanitize.clean(html)
我傾向於選擇消毒寶石,因爲它可以在你的模型被用作before_save過濾器,而不必使用了sanitize方法各的觀點。
+0
米哈伊爾 - 謝謝。清潔方法對於我所需要的是有限的,但寶石可能會使用它的變形金剛。我經常有很多無效的HTML提交(從單詞或頁面粘貼),所以我需要大量的清理。 Sanitize是一個俱樂部 - 但在變壓器上有一些工作可能會起作用。有沒有人遇到任何可以專門解決MS Word複製和粘貼的問題? –
相關問題
- 1. Ruby on Rails的FirePHP等價物
- 2. BeanShell的等價物淨
- 3. Ruby on Rails的「url_for」是否有Java的等價物?
- 4. Groovy和Grails或Ruby on Rails是否有.NET等價物?
- 5. 用於HTML的Java等價物:: TableExtract
- 6. Ruby on Rails:在控制器(或可能是模型)中等價物品
- 7. Ruby的cURL的等價物?
- 8. Java的Ruby等價物ObjectSpace.each_object
- 9. Ruby中subprocess.Popen()的等價物?
- 10. 在Ruby-On-Rails中用於OCR的乾淨圖像附件
- 11. PHP QuickForm等效於Ruby on Rails
- 12. Ruby on Rails - 找到值等於NaN
- 13. 適用於JavaScript的HTML淨化器
- 14. 用於Ruby on Rails的IDE
- 15. 用於Ruby on Rails的'WebControls'
- 16. Ruby on Rails泛化
- 17. C#'使用'語句的Ruby等價物
- 18. fromCharCode等價於Ruby
- 19. charCodeAt()等價於Ruby
- 20. Ruby on Rails的SQL優化
- 21. ruby on rails:什麼是find_by_sql的等價語句?
- 22. 什麼是Python的urllib.quote_plus的Ruby/Rails等價物?
- 23. Ruby on Rails HTML表格生成器
- 24. Python的for Ruby的等價物
- 25. Python的等價物Ruby的each_slice(count)
- 26. Python的延續與Ruby的等價物
- 27. Ruby的等價物的php史努比
- 28. Ruby的等價物的$ _SERVER ['REQUEST_URI']
- 29. HTML淨化器 - 要淨化什麼?
- 30. python等價於ruby的__method__?
不知道你是否因爲張貼這些東西而遇到任何東西? –