【问题标题】:Ruby on Rails: Generate HTML for each file in a folderRuby on Rails:为文件夹中的每个文件生成 HTML
【发布时间】:2011-02-27 22:32:33
【问题描述】:

我目前有一个文件夹,其中包含一个小 *.ogg 文件的列表,我想将这些文件插入到我的 /public 文件夹中的 html.erb 页面中。

代码在视频标签中 - 我想使用 Ruby 扫描文件夹并为在文件夹中找到的每个视频生成一个视频 sn-p。视频之间的代码将保持不变,除了视频文件名。

生成的页面将是可播放视频的列表。

任何建议都会很棒。

【问题讨论】:

  • 你对编程了解多少?

标签: ruby-on-rails ruby html erb


【解决方案1】:
# assumes the current dir contains the ogg files
html = ''
Dir.glob("*.ogg") do |file|
  html += "<a href=\"#{file}\" />"
end
puts html
# <a href="a.ogg" /><a href="b.ogg" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多