Reads a JSON-LD document via jsonlite::fromJSON() without simplifying
nested vectors. Preserves the JSON-LD list-of-objects structure.
See also
Other File I/O:
write_jsonld_document()
Examples
tmp <- tempfile(fileext = ".jsonld")
write_jsonld_document(
list(`@context` = build_jsonld_context("nice"), `@graph` = list()),
tmp
)
#> JSON-LD written: /tmp/RtmpIddnpZ/file1b802aeccec6.jsonld
read_jsonld_document(tmp)
#> $`@context`
#> $`@context`$schema
#> [1] "http://schema.org/"
#>
#> $`@context`$skos
#> [1] "http://www.w3.org/2004/02/skos/core#"
#>
#> $`@context`$rdfs
#> [1] "http://www.w3.org/2000/01/rdf-schema#"
#>
#> $`@context`$cybed
#> [1] "https://w3id.org/cybed/ontology#"
#>
#> $`@context`$nice
#> [1] "https://nice.nist.gov/framework/terms#"
#>
#>
#> $`@graph`
#> list()
#>
unlink(tmp)
