Visualizzare dati in tabella in Ruby con Terminal Table

Mattepuffo's logo
Visualizzare dati in tabella in Ruby con Terminal Table

Visualizzare dati in tabella in Ruby con Terminal Table

Terminal Table è una piccola libreria per Ruby che ci permette di visualizzare i dati in tabella.

Ha diverse opzioni disponibili, compresa la possibilità di impostare lo stile.

Per installarla:

gem install terminal-table

Qui sotto un esempio:

require 'terminal-table'

cols = ['ID', 'Titolo', 'Autore', 'ISBN', 'Prezzo']

rows = []
rows << [1, "IT", "Stephe King", "978-88-200-6290-3", 50.0]
rows << [2, "Alba di fuoco", "Clive Cussler", "978-88-502-5498-9", 10.25]
rows << [3, "2001 odissea nello spazio", "Crthur C. Clarke", "", 20.65]

table = Terminal::Table.new :title => "Libri", :headings => cols, :rows => rows
table.align_column(5, :right)

puts table

Enjoy!


Condividi

Commentami!