From: Cory Chamblin Date: 2006-09-09T13:55:05+09:00 Subject: Re: Parsing a tab delimited file with ruby csv? > I was also wondering if I could throw CSV.open an object instead of a > file, for instance, I get my csv file from another site using open-uri: > open(url) do |file| > @body = file.read > end Just make your own CSV::IOReader instead of having CSV#open do it for you: CSV::IOReader.new(open(url),"\t").each do |thing| puts thing end HTH, Cory