tidyjson0.3.3.1 package

Tidy Complex 'JSON'

allowed_json_types

Fundamental JSON types from http://json.org/, where I collapse 'true' ...

append_values_factory

Creates the append_values_* functions

append_values_type

get list of values from json

append_values

Appends all JSON values with a specified type as a new column

as_tibble.tbl_json

Convert a tbl_json back to a tbl_df

as.character.tbl_json

Convert the JSON in an tbl_json object back to a JSON string

determine_types

Determines the types of a list of parsed JSON

enter_object

Enter into a specific object and discard all other JSON data

gather_array

Gather a JSON array into index-value pairs

gather_factory

Factory to create gather functions

gather_object

Gather a JSON object into name-value pairs

has_names

Check for Names

is_data_list

List Check

is_json_factory

Factory to create is_json functions

is_json

Predicates to test for specific JSON types in tbl_json objects

json_complexity

Compute the complexity (recursively unlisted length) of JSON data

json_factory

Factory that creates the j* functions below

json_functions

Navigates nested objects to get at names of a specific type, to be use...

json_get_column

Make the JSON data a persistent column

json_get

Get JSON from a tbl_json

json_lengths

Compute the length of JSON data

json_schema

Create a schema for a JSON document or collection

json_structure

Recursively structures arbitrary JSON data into a single data frame

json_types

Add a column that tells the 'type' of the JSON data

my_unlist

Unlists while preserving NULLs and only unlisting lists with one value

path

Create a JSON path with a minimum of typing

print.tbl_json

Print a tbl_json object

rbind_tbl_json

Bind two tbl_json objects together and preserve JSON attribute

read_json

Reads JSON from an input uri (file, url, ...) and returns a tbl_json...

reexports

Objects exported from other packages

spread_all

Spreads all scalar values of a JSON object into new columns

spread_values

Spreads specific scalar values of a JSON object into new columns

sub-.tbl_json

Extract subsets of a tbl_json object (not replace)

tbl_json

Combines structured JSON (as a data.frame) with remaining JSON

tidyjson

tidyjson

wrap_dplyr_verb

Wrapper for extending dplyr verbs to tbl_json objects

Turn complex 'JSON' data into tidy data frames.

  • Maintainer: Cole Arendt
  • License: MIT + file LICENSE
  • Last published: 2026-01-21