From: William Crawford Date: 2006-09-07T00:30:15+09:00 Subject: Re: Ruby Newbie - array/hash help William Carpin wrote: > Given the following code... > > > my $ds = new DataSources($dbh); > my $data_sources = $ds->getTableNames(); > > foreach my $table_name (keys %{$data_sources}){ > ...some code... > } > > > Is there any effective way to reproduce the above foreach loop in Ruby? > I've been doing research, but I can't make heads or tails of it. Any > assistance would be greatly appreciated. Wouldn't that just be: data_sources.each_key do |table_name| puts table_name end (I'm not real sure how the whole datasource/tablename thing works in ruby, but I was assuming datasources was a Hash once you got it.) -- Posted via http://www.ruby-forum.com/.