是否有一个Ruby库可以将数组数组放入ascii表中?

是否有一个Ruby库可以将数组数组放入ascii表中?,ruby,Ruby,我正在寻找一个Ruby库,它将处理一个数组数组(就像CSV一样),并输出一个字符串,该字符串在ASCII表中显示数据,如下所示: +----------+-------------+ | route_id | route_color | +----------+-------------+ | 01-1079 | FFFF7C | | 04-1079 | FFFF7C | +----------+-------------+ 有这样的东西吗?(Gem at) 此库似乎完

我正在寻找一个Ruby库,它将处理一个数组数组(就像CSV一样),并输出一个字符串,该字符串在ASCII表中显示数据,如下所示:

+----------+-------------+
| route_id | route_color |
+----------+-------------+
| 01-1079  | FFFF7C      |
| 04-1079  | FFFF7C      |
+----------+-------------+
有这样的东西吗?

(Gem at)

此库似乎完全可以执行您想要的操作。

在控制台中处理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      |
+----------+-------------+

Hi@dylan它是否可以选择在一列中使用多个列?我打算有一个列标题,下面有3个小列