Parses a string as a single CSV row.
Parses a string as a single CSV row.
For example:
scala> import kantan.csv._ scala> "1,2,3".readCsvRow[(Int, Int, Int)](rfc) res0: ReadResult[(Int, Int, Int)] = Success((1,2,3))
Parses a string as a single CSV row.
Parses a string as a single CSV row.
For example:
scala> import kantan.csv._ scala> "1,2,3".unsafeReadCsvRow[(Int, Int, Int)](rfc) res0: (Int, Int, Int) = (1,2,3)
Note that this method is unsafe and will throw an exception if the string value is not a valid A. Prefer
readCsvRow whenever possible.
Provides syntax for decoding a string as a CSV row.