CSV Parsing Options
csv_parse_options( delimiter = ",", quoting = TRUE, quote_char = "\"", double_quote = TRUE, escaping = FALSE, escape_char = "\\", newlines_in_values = FALSE, ignore_empty_lines = TRUE )
delimiter
: Field delimiting characterquoting
: Logical: are strings quoted?quote_char
: Quoting character, if quoting
is TRUE
double_quote
: Logical: are quotes inside values double-quoted?escaping
: Logical: whether escaping is usedescape_char
: Escaping character, if escaping
is TRUE
newlines_in_values
: Logical: are values allowed to contain CR (0x0d
) and LF (0x0a
) characters?ignore_empty_lines
: Logical: should empty lines be ignored (default) or generate a row of missing values (if FALSE
)?tf <- tempfile() on.exit(unlink(tf)) writeLines("x\n1\n\n2", tf) read_csv_arrow(tf, parse_options = csv_parse_options(ignore_empty_lines = FALSE)) open_csv_dataset(tf, parse_options = csv_parse_options(ignore_empty_lines = FALSE))
Useful links