Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 在watir中将多个数组中的值打印到控制台_Ruby_Arrays_Watir - Fatal编程技术网

Ruby 在watir中将多个数组中的值打印到控制台

Ruby 在watir中将多个数组中的值打印到控制台,ruby,arrays,watir,Ruby,Arrays,Watir,我有一个ruby数组代码,它执行以下操作 array = a.split("\n") array.size.times do |i| p array[i] 这给了我以下结果: First Name, Last Name, Emp ID, Emp Sal. 现在我有了另一个数组,它可以: b.tds.each do |r| p r.text end 这给了我: Reed, Taylor, 1000, $70000. 我正在尝试将这两个数组组

我有一个ruby数组代码,它执行以下操作

array = a.split("\n")                 
array.size.times do |i|   
p array[i]
这给了我以下结果:

First Name, Last Name, Emp ID, Emp Sal.    
现在我有了另一个数组,它可以:

b.tds.each do |r| p r.text end
这给了我:

Reed, Taylor, 1000, $70000. 
我正在尝试将这两个数组组合起来,并尝试得到如下结果

First Name   Reed, Last Name Taylor, EmpID 1000, Emp Sal 70000.
感谢您的帮助

尝试阵列传输:


谢谢奥列格!尝试了同样的方法,我得到了以下错误类型错误:没有将Watir::TableDataCellCollection隐式转换为pry中的数组:5:在'transpose'@TGR中,尝试b.tds.to_a。更新了代码。如果问题仍然存在,请告诉我。看起来我只获取键值。这就是现在的结果。{First Name=>webdriver element}>,Last Name=>webdriver element}>,Business Role Name=>@TGR请使用b.tds.map&:text重试
Hash[[array, b.tds.map(&:text)].transpose].each do |key, value|
  puts "#{key}: #{value}"      
end