Module Csv.Row
A row with a header.
type t
= Csv__.Csv_row.t
Representation of a row whose columns are accessible both by indices and by headers names.
val get : t -> int -> string
get row i
returns thei
th column of the row. The first column has index0
. Since CSV allows a file to have rows of different lengths, this function never fails, it returns""
if the column does not exist.
val find : t -> string -> string
find row header
return the value of the colum labelled withheader
(or""
if no such header has been declared).
val to_list : t -> string list
to_list row
convertrow
to the usual representation, the list being in the column order.
val to_assoc : t -> (string * string) list
to_assoc row
return an associative list of the row data as(header, value)
. If no header is given for a column,""
is used.