fi

pelam

package pelam

Visibility
  1. Public
  2. All

Value Members

  1. package csv

    This is pelam-scala-csv contained in package fi.pelam.csv.

    This is pelam-scala-csv contained in package fi.pelam.csv. Pelam-scala-csv is a library for reading and writing CSV data. Two levels of APIs are provided for both input and output

    main points

    • The first API is a simple streaming api for converting a CSV file to and from a stream of StringCell objects.
    • Reading a CSV file is done with a Scala Iterator interface
    • Second API is richer and is based on a more high level Table object.
    • Contains some type information on rows and columns
    • Allows having some regions represented with smarter and custom Cell types (like your own date cell)
    • Autodetection of CSV format details using DetectingTableReader.
    • Pluggable partial functions for defining Row, Column and Cell types in TableReader.
    • Supports management of locales (Office apps change formatting of data in CSV based on locale.) using LocaleTableMetadata

Ungrouped