从更大的文本列表中输出(显示)随机选择的文本 - Ruby On Rails

时间:2013-01-17 14:42:12

标签: ruby-on-rails list html text output

我想从保存为.txt文件的较大文本列表中输出几行文本,并且我希望它在刷新时随机输出到选定的div中,或者只是到达网页。你们中的任何一个“大师”都知道如何做类似或类似的事情。

谢谢。

1 个答案:

答案 0 :(得分:2)

您可以使用IO的readlines方法:

array_of_each_lines = IO.readlines('filename.txt')
random_line = rand(array_of_each_lines.size)
my_random_line_as_string = array_of_each_lines[random_line]