Ruby 看 ruby api doc 遇到 的一个问题 求解释

riskgod · March 12, 2015 · Last by riskgod replied at March 12, 2015 · 2121 hits

CSV.parse("CSV,data,String") do |row| # use row here... end

CSV.foreach("path/to/file.csv") do |row| # use row here... end

这里 parse 和 foreach 两个方法 有 什么 区别??大神 求指点~

看了下文档, parse 接受的是stroption,而 foreach 接受的是pathoption。 你需要传递 CSV 的 内容 给前者,而对于后者,你只需要传递 CSV 的 路径

#1 楼 @spacewander 懂了~!多谢~

You need to Sign in before reply, if you don't have an account, please Sign up first.