A Row of a CSV::WithHeaders
instance.
Returns the current row's value corresponding to the given header name.
Returns this row's value at the given column index.
Returns this row's value corresponding to the given header_pattern.
Returns this row's value corresponding to the given header name.
Returns this row's value at the given column index.
Returns this row's value corresponding to the given header_pattern.
Returns the number of columns in this row, regardless of the number of headers (if requested).
Converts this row to an Array
.
Converts this row to a Hash
.
Returns a tuple of this row's values at given indices A negative index counts from the end.
Returns a tuple of this row's values corresponding to the given headers Raises KeyError
if any header doesn't exist.
Struct
Value
Object
Object
Returns the current row's value corresponding to the given header name. Raises KeyError
if no such header exists. Raises CSV::Error
if headers were not requested.
Returns this row's value at the given column index. A negative index counts from the end. Raises IndexError
if no such column exists.
Returns this row's value corresponding to the given header_pattern. Raises KeyError
if no such header exists. Raises CSV::Error
if headers were not requested.
Returns this row's value corresponding to the given header name. Returns nil
if no such header exists. Raises CSV::Error
if headers were not requested.
Returns this row's value at the given column index. A negative index counts from the end. Returns nil
if no such column exists.
Returns this row's value corresponding to the given header_pattern. Returns nil
if no such header exists. Raises CSV::Error
if headers were not requested.
Returns the number of columns in this row, regardless of the number of headers (if requested).
Returns a tuple of this row's values at given indices A negative index counts from the end. Raises IndexError
if any column doesn't exist The behavior of returning a tuple is similar to Hash#values_at
Returns a tuple of this row's values corresponding to the given headers Raises KeyError
if any header doesn't exist. Raises CSV::Error
if headers were not requested The behavior of returning a tuple is similar to Hash#values_at
© 2012–2020 Manas Technology Solutions.
Licensed under the Apache License, Version 2.0.
https://crystal-lang.org/api/0.35.1/CSV/Row.html