LTSV Parser implementation in Scala
Add ltsv4s to dependencies.
// if you want to use latest version
// resolvers += "sonatype releases" at "http://oss.sonatype.org/content/repositories/releases"
libraryDependencies += "com.github.seratch" %% "ltsv4s" % "[0.2,)"
import com.github.seratch.ltsv4s._
val log: Map[String, String] = LTSV.parseLine("field1:value1\tfield2:value2")
val line: String = LTSV.dump(log)
val logs: List[Map[String, String]] = LTSV.parseLines("field1:value1\tfield2:value2\nfield1:value1\tfield2:value2")
val lines: List[String] = LTSV.dump(logs)
Apache License, Version 2.0