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!
scala sbt asciitable
Commentami!