加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails-3 – 将字符串保存到文件

发布时间:2020-12-16 19:33:35 所属栏目:百科 来源:网络整理
导读:我有一个迭代(在我看来): (1..@count.to_i).each do |i| ...doing things... @bigtable @result[0..result.length-2]end 每个@result都是一个字符串. @bigtable包含迭代中的每个@result. 现在我想要的是: 我想将@bigtable(点击按钮后)的内容保存到.csv文件
我有一个迭代(在我看来):
(1..@count.to_i).each do |i|
   ...doing things...
  @bigtable << @result[0..result.length-2]
end

每个@result都是一个字符串. @bigtable包含迭代中的每个@result.
现在我想要的是:
我想将@bigtable(点击按钮后)的内容保存到.csv文件(并选择将其保存在我的硬盘上的位置).我希望像@bigtable中的每个@result都在它自己的单行中这样做(伪代码):

@result string from @bigtable[0]
@result string from @bigtable[1]
etc.

请帮忙

解决方法

要将数组转换为字符串,您可以执行以下操作:
@bigtable.join("n")

要将此字符串写入文件:

File.open("path/to/file","w") { |file| file.write @bigtable.join("n") }

就是这样!

BTW:

@result[0..result.length-2] == @result[0..-2]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读