
Process data frame with json columns and turn them into lists
cc_process_json.RdColumns with names starting with `json_` are assumed to contain json as strings and will be processed. All the rest will be ignored. This function is mostly used to process data cached locally and stored as a json string in order to prevent database limitations. They are not initially processed, as the structure of some data may vary significantly across different cases. Used e.g. to process data cached locally with [cc_get_fb_page_posts()].
Value
A data frame, with the same number of columns as the input. All columns with names originally starting with `json_` have been processed into lists, and the prefix `json_` removed from the column name.
Examples
if (FALSE) { # \dontrun{
posts_df <- cc_get_fb_page_posts()
posts_df |>
cc_process_json() |>
tidyr::unnest(attachments)
} # }