[英]How do I convert a page of HTML to a page on my Rails site?
我添加了一個上傳表單,以便人們可以將 HTML 文件上傳到我的網站。 如何解析 HTML 文件以在網站上創建內容頁面? 目前,我只需要獲取文件的標題和正文,所以我認為像 Nokogiri 這樣成熟的解析器會大材小用。
#this takes in a <ActionDispatch::Http::UploadedFile>
def import(file)
#code to get title and body?
end
執行此操作的眾多方法之一..
假設您將文件保存到某個對象中,您可以從控制器打開並讀取該文件。
@content = File.read(@your_saved_object.attachment.file_name)
然后在您看來(在 Haml 中):
#content-container= @content
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.