Convert R object to JSON string

write_json_str(x, opts = list(), ...)

Arguments

x

the object to be encoded

opts

Named list of serialization options. Usually created by opts_write_json()

...

Other named options can be used to override any options in opts. The valid named options are identical to arguments to opts_write_json()

Value

Single string containing JSON

See also

Other JSON Serializer: write_json_file(), write_ndjson_file(), write_ndjson_str()

Examples

write_json_str(head(iris, 3), pretty = TRUE)
#> [1] "[\n  {\n    \"Sepal.Length\": 5.1,\n    \"Sepal.Width\": 3.5,\n    \"Petal.Length\": 1.4,\n    \"Petal.Width\": 0.2,\n    \"Species\": \"setosa\"\n  },\n  {\n    \"Sepal.Length\": 4.9,\n    \"Sepal.Width\": 3.0,\n    \"Petal.Length\": 1.4,\n    \"Petal.Width\": 0.2,\n    \"Species\": \"setosa\"\n  },\n  {\n    \"Sepal.Length\": 4.7,\n    \"Sepal.Width\": 3.2,\n    \"Petal.Length\": 1.3,\n    \"Petal.Width\": 0.2,\n    \"Species\": \"setosa\"\n  }\n]"