Structs§
- CsvRead
Options - Options controlling how a CSV stream is parsed.
- Stream
CsvLoader - Advanced stream-based CSV loader with string interning
Functions§
- collect_
column_ names - Compute the ordered union of object keys across the first
sample_sizerecords. Order of first occurrence is preserved so the column layout is stable. Non-object records are skipped. - detect_
delimiter_ from_ path - Pick a default delimiter from a path’s extension.
- load_
csv_ from_ reader - Simple wrapper for loading CSV without advanced features. Defaults to
comma delimiter; for other delimiters use
load_csv_from_reader_with_opts. - load_
csv_ from_ reader_ with_ opts - As
load_csv_from_reader, but honouring caller-suppliedCsvReadOptions(delimiter, headers). - load_
json_ from_ reader - Load JSON data from any Read source into a DataTable.
- parse_
delimiter_ arg - Parse a user-supplied delimiter string into a single byte.
- parse_
json_ records - Parse JSON content as either a JSON array of objects or JSONL
(newline-delimited JSON, one object per line). The format is detected by
peeking at the first non-whitespace byte:
[starts an array, anything else is parsed line-by-line. - resolve_
delimiter - Resolve which delimiter to use for a given path.