From: Alvaro Perez Date: 2007-07-26T18:59:50+09:00 Subject: Array access I have an Array with two Target objects. How can I manage to take each value of the objects? p("targets size: " + @targets.length.to_s) # "targets size: 2" (OK) p @targets # [#"0", # "hit_sequence_ID"=>"1 # ", "hit_sequence_accession"=>"0"}>, #"3", "hit_sequence_ID"=>"3", # "hit_sequence_accession"=>"3"}>] (OK) p @targets[0].attribute_names # ["hit_sequence_ID", "hit_sequence_accession", #"hit_sequence_desc"] (OK) p @targets[0].class # Target (OK) Now it comes the problem: p @targets[0].hit_sequence_ID # nil (???) p @targets[0].hit_sequence_desc # nil (???) p @targets[0].hit_sequence_accession # nil (???) -- Posted via http://www.ruby-forum.com/.