Using JsonTableReader
read_json_arrow(file, col_select = NULL, as_data_frame = TRUE, ...)
A character file name, raw vector, or an Arrow input stream
A character vector of column names to keep, as in the
"select" argument to data.table::fread()
, or a
tidy selection specification
of columns, as used in dplyr::select()
.
Should the function return a data.frame
or an
arrow::Table?
Additional options, passed to json_table_reader()
A data.frame
, or an Table if as_data_frame = FALSE
.
# NOT RUN {
tf <- tempfile()
on.exit(unlink(tf))
writeLines('
{ "hello": 3.5, "world": false, "yo": "thing" }
{ "hello": 3.25, "world": null }
{ "hello": 0.0, "world": true, "yo": null }
', tf, useBytes=TRUE)
df <- read_json_arrow(tf)
# }
Run the code above in your browser using DataLab