【发布时间】:2011-08-16 01:47:15
【问题描述】:
我有 TXT 格式的数据文件,我喜欢使用下面的 ruby 代码从 TXT 文件中解析 URL 字段
f = File.open(txt_file, "r")
f.each_line { |line|
rows = line.split(',')
rows[3].each do |url|
next if url=="URL"
puts url
end
}
TXT 包含:
name,option,price,URL
"x", "0,0,0,0,0,0", "123.40","http://domain.com/xym.jpg"
"x", "0,0,0,0,0,0", "111.34","http://domain.com/yum.jpg"
输出:
0
为什么输出来自选项字段“0,0,0,0,0,0”?如何跳过此步骤并获取 URL 字段?
环境 红宝石 1.8.7 导轨 2.3.8 宝石 1.3.7
【问题讨论】:
标签: ruby-on-rails ruby