All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.seratch.ltsv4s.LTSV.scala Maven / Gradle / Ivy

The newest version!
package com.github.seratch.ltsv4s

object LTSV {

  def parseLine(line: String, lenient: Boolean = false): Map[String, String] = 
    LTSVParser.parse(line, lenient).head

  def parseLines(lines: String, lenient: Boolean = false): List[Map[String, String]] = 
    LTSVParser.parse(lines, lenient)

  def dump(value: Map[String, String]): String = {
    value.map { case (k, v) => k + ":" + v }.mkString("\t")
  }

  def dump(values: List[Map[String, String]]): List[String] = values.map(dump)

}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy