CsvFragment

com.phasmidsoftware.tableparser.core.table.CsvFragment
See theCsvFragment companion object
sealed trait CsvFragment

A fragment identifier of a CSV file, as defined by RFC 7111 (https://www.rfc-editor.org/rfc/rfc7111): a selection of rows (e.g. "row=5-7"), of columns (e.g. "col=2") or of cells (e.g. "cell=4,1-6,2"). Several specifications may be separated by ";" (e.g. "row=3;6").

As in the RFC, rows and columns are numbered from 1, and the header line(s) of a CSV file are its first rows (so, for a file with one header line, row 2 is the first row of data). "*" means the last row (or column). A specification which selects backwards (e.g. "row=5-4"), or which is entirely beyond the data, selects nothing; a range which extends beyond the data is cut short.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
In this article