mirthcyy
2/18/2008 10:05:00 PM
Just found out all I need to do is
$arrayResult=frame.table(:id, "SomeTable").to_a.flatten
On 2?18?, ??3?32?, mirth...@gmail.com wrote:
> hi guys,
>
> I have a table in html and I'm using watir rudy to read values from
> that table and put into an array. Right now I'm doing like that:
>
> frame.table(:id, "SomeTable").rows.each_with_index{|r, i|
>
> totalcells=r.cells.length
> j=1
> while j<=totalcells do
> $arrayResult.push(r.cell(:index,j).text)
> j=j+1
> end
> }
>
> But it's really slow. Is there any better way to do the cell loop and
> is there any better way to save the cell values to an array instead of
> push? Thanks a lot.