2011-01-27 41 views
7

我正在寻找一个Ruby库,将任务数组的数组(如CSV那样),输出的是,在ASCII表是这样显示的数据的字符串:有没有可以将数组数组放入ascii表的Ruby库?

+----------+-------------+ 
| route_id | route_color | 
+----------+-------------+ 
| 01-1079 | FFFF7C  | 
| 04-1079 | FFFF7C  | 
+----------+-------------+ 

可这样的事情?

回答

0

https://github.com/tj/terminal-table对于在控制台中处理ASCII很酷。

你可以试试这个:

require 'terminal-table/import' 

puts table(['route_id', 'route_color'], ["01-1079", "FFFF7C"], ["04-1079" , "FFFF7C"]) 

,并将结果应该是:

+----------+-------------+ 
| route_id | route_color | 
+----------+-------------+ 
| 01-1079 | FFFF7C  | 
| 04-1079 | FFFF7C  | 
+----------+-------------+ 
相关问题