Visualizzare tabelle in console in Scala con ASCII Table

Mattepuffo's logo
Visualizzare tabelle in console in Scala con ASCII Table

Visualizzare tabelle in console in Scala con ASCII Table

ASCII Table è una libreria per Java che ci consente di visualizzare i dati in formato tabella nella console.

Ha diverse opzioni ed è abbastanza facile da usare.

In questo articolo vediamo un esempio usando però Scala.

Per l'installazione se usate sbt:

libraryDependencies ++= Seq(
  "de.vandermeer" % "asciitable" % "0.3.2"
)

Qui sotto un esempio:

package com.test

import de.vandermeer.asciitable.AsciiTable

@main
def main(): Unit = {
  val at = new AsciiTable()
  at.addRule()
  at.addRow("Column 1", "Column 2", "Column 3")
  at.addRule()
  at.addRow("Data 1", "Data 2", "Data 3")
  at.addRule()

  val table = at.render()
  println(table)
}

Enjoy!


Condividi

Commentami!