Given a data frame, converts each row to a JSON blob and returns the results in a list, to make it easier to iteratively validate data with check_schema_df().

df_to_json_list(df)

Arguments

df

A data frame

Value

A list of JSON blobs

See also

check_schema

Examples

if (requireNamespace("jsonlite", quietly = TRUE)) { dat <- data.frame( x = c(NA, 1L) ) df_to_json_list(dat) }
#> [[1]] #> {} #> #> [[2]] #> {"x":1} #>