by shigemk2

当面は技術的なことしか書かない

scala-csvでTSVファイルを読みたい

scala-csvでTSVファイルいじれないかなって思ったら、テストコードに書いてあったので、真似てみました。 implicit valでformatを書き換えたらいいね。

implicit val format = new TSVFormat {}
val reader = CSVReader.open(new File("hogehoge.tsv"))(format)
val test = reader.allWithHeaders()

テストコードの171行目参照。

https://github.com/tototoshi/scala-csv/blob/4b27fa2a6ac65ad6c9e98560bd4131053b0a3973/src/test/scala/com/github/tototoshi/csv/CSVReaderSpec.scala#L171

使い方がわからなかったら、テストコードとかソースコードを読むといいと思いました。