validate function

Validate ndjson file

Validate ndjson file

Given a file of streaming JSON (ndjson) this function reads in the records and validates that they are all legal JSON records. If the verbose

parameter is TRUE and errors are found, the line numbers of the errant records will be displayed.

validate(path, verbose = FALSE)

Arguments

  • path: path to file (supports "gz" files)
  • verbose: display verbose information (filename and line numbers with bad records)

Returns

logical

Examples

f <- system.file("extdata", "test.json", package="ndjson") validate(f) gzf <- system.file("extdata", "testgz.json.gz", package="ndjson") validate(gzf)

References

https://ndjson.org/

  • Maintainer: Bob Rudis
  • License: MIT + file LICENSE
  • Last published: 2025-03-06