CRAN/E | rjsoncons

rjsoncons

Query, Pivot, Patch, and Validate 'JSON' and 'NDJSON'

Installation

About

Functions to query (filter or transform), pivot (convert from array-of-objects to object-of-arrays, for easy import as 'R' data frame), search, patch (edit), and validate (against 'JSON Schema') 'JSON' and 'NDJSON' strings, files, or URLs. Query and pivot support 'JSONpointer', 'JSONpath' or 'JMESpath' expressions. The implementation uses the 'jsoncons' header-only library; the library is easily linked to other packages for direct access to 'C++' functionality not implemented here.

mtmorgan.github.io/rjsoncons/
Bug report File report

Key Metrics

Version 1.3.0
Published 2024-04-18 17 days ago
Needs compilation? yes
License BSL-1.0
CRAN checks rjsoncons results

Downloads

Yesterday 28 0%
Last 7 days 289 -27%
Last 30 days 1.102 +64%
Last 90 days 2.409 -14%
Last 365 days 7.711 +208%

Maintainer

Maintainer

Martin Morgan

mtmorgan.xyz@gmail.com

Authors

Martin Morgan

aut / cre

Marcel Ramos

aut

Daniel Parker

aut / cph

(jsoncons C++ library maintainer)

Material

README
NEWS
Reference manual
Package source

Vignettes

Transform and Validate JSON and NDJSON

macOS

r-prerel

arm64

r-release

arm64

r-oldrel

arm64

r-prerel

x86_64

r-release

x86_64

Windows

r-prerel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

rjsoncons archive

Imports

cli

Suggests

jsonlite
tibble
tinytest
BiocStyle
knitr
rmarkdown

LinkingTo

cpp11
cli

Reverse Imports

cellxgenedp
UniProt.ws

Reverse Suggests

BiocFHIR