2011-01-27 39 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  | 
+----------+-------------+ 
相關問題