validatejsonr: Validate JSON Against JSON Schemas
Version 1.0.4

The current implementation uses the C++ library 'RapidJSON' to supply the schema functionality, it supports JSON Schema Draft v4. As of 2016-09-09, 'RapidJSON' passed 262 out of 263 tests in JSON Schema Test Suite (JSON Schema draft 4).

Browse man pages Browse package API and functions Browse package files

AuthorLeif Jonsson [aut, cre], Milo Yip [aut], Tencent [cph], THL A29 Limited [cph], Alexander Chemeris [aut]
Date of publication2016-10-20 01:56:50
MaintainerLeif Jonsson <leif.jonsson@gmail.com>
LicenseBSD_2_clause + file LICENSE
Version1.0.4
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("validatejsonr")

Man pages

validate_jsonfile_with_schema: Validate a JSON file against a JSON Schema string
validate_jsonfile_with_schemafile: Validate a JSON file against a JSON Schema file
validate_json_with_schema: Validate a JSON string against a JSON Schema string
validate_json_with_schemafile: Validate a JSON string against a JSON Schema file

Functions

validate_json_with_schema Man page Source code
validate_json_with_schemafile Man page Source code
validate_jsonfile_with_schema Man page Source code
validate_jsonfile_with_schemafile Man page Source code

Files

inst
inst/extdata
inst/extdata/malformed-json.json
inst/extdata/broken-schema.json
inst/extdata/item-2.json
inst/extdata/item-1.json
inst/extdata/schema.json
inst/extdata/item-3.json
inst/doc
inst/doc/validatejsonr.html
inst/doc/validatejsonr.Rmd
inst/doc/validatejsonr.R
tests
tests/testthat.R
tests/testthat
tests/testthat/test-string-string.r
tests/testthat/test-string_io.r
tests/testthat/test-file_io.r
src
src/Makevars
src/rcpp_validate_json.cpp
src/RcppExports.cpp
src/include
src/include/rapidjson
src/include/rapidjson/filereadstream.h
src/include/rapidjson/stringbuffer.h
src/include/rapidjson/internal
src/include/rapidjson/internal/strtod.h
src/include/rapidjson/internal/biginteger.h
src/include/rapidjson/internal/regex.h
src/include/rapidjson/internal/swap.h
src/include/rapidjson/internal/strfunc.h
src/include/rapidjson/internal/pow10.h
src/include/rapidjson/internal/meta.h
src/include/rapidjson/internal/stack.h
src/include/rapidjson/internal/diyfp.h
src/include/rapidjson/internal/itoa.h
src/include/rapidjson/internal/ieee754.h
src/include/rapidjson/internal/dtoa.h
src/include/rapidjson/document.h
src/include/rapidjson/fwd.h
src/include/rapidjson/rapidjson.h
src/include/rapidjson/pointer.h
src/include/rapidjson/encodedstream.h
src/include/rapidjson/allocators.h
src/include/rapidjson/msinttypes
src/include/rapidjson/msinttypes/inttypes.h
src/include/rapidjson/msinttypes/stdint.h
src/include/rapidjson/msinttypes/LICENSE
src/include/rapidjson/reader.h
src/include/rapidjson/error
src/include/rapidjson/error/error.h
src/include/rapidjson/error/en.h
src/include/rapidjson/istreamwrapper.h
src/include/rapidjson/schema.h
src/include/rapidjson/ostreamwrapper.h
src/include/rapidjson/memorystream.h
src/include/rapidjson/filewritestream.h
src/include/rapidjson/stream.h
src/include/rapidjson/writer.h
src/include/rapidjson/prettywriter.h
src/include/rapidjson/LICENSE
src/include/rapidjson/memorybuffer.h
src/include/rapidjson/encodings.h
NAMESPACE
R
R/RcppExports.R
vignettes
vignettes/validatejsonr.Rmd
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/validate_json_with_schema.Rd
man/validate_jsonfile_with_schema.Rd
man/validate_json_with_schemafile.Rd
man/validate_jsonfile_with_schemafile.Rd
LICENSE
validatejsonr documentation built on May 19, 2017, 7:55 a.m.