rjsoncons: 'C++' Header-Only 'jsoncons' Library for 'JSON' Queries

The 'jsoncons' <https://danielaparker.github.io/jsoncons/> 'C++' header-only library constructs representations from a 'JSON' character vector, and provides extensions for flexible queries and other operations on 'JSON' objects. This package provides 'R' functions to query (filter or transform) and pivot (convert from array-of-objects to object-of-arrays, for easy import into 'R') 'JSON' or 'NDJSON' strings or files using 'JSONpointer', 'JSONpath' or 'JMESpath' expression. The 'jsoncons' library is also be easily linked to other packages for direct access to 'C++' functionality.

Version: 1.2.0
Imports: utils
LinkingTo: cpp11
Suggests: jsonlite, tibble, cli, tinytest, BiocStyle, knitr, rmarkdown
Published: 2024-01-26
Author: Martin Morgan ORCID iD [aut, cre], Marcel Ramos ORCID iD [aut], Daniel Parker [aut, cph] (jsoncons C++ library maintainer)
Maintainer: Martin Morgan <mtmorgan.xyz at gmail.com>
BugReports: https://github.com/mtmorgan/rjsoncons/issues
License: BSL-1.0
URL: https://mtmorgan.github.io/rjsoncons/
NeedsCompilation: yes
Materials: README NEWS
CRAN checks: rjsoncons results

Documentation:

Reference manual: rjsoncons.pdf
Vignettes: Using the 'jsoncons' Library in R

Downloads:

Package source: rjsoncons_1.2.0.tar.gz
Windows binaries: r-devel: rjsoncons_1.2.0.zip, r-release: rjsoncons_1.2.0.zip, r-oldrel: rjsoncons_1.2.0.zip
macOS binaries: r-release (arm64): rjsoncons_1.2.0.tgz, r-oldrel (arm64): rjsoncons_1.2.0.tgz, r-release (x86_64): rjsoncons_1.2.0.tgz
Old sources: rjsoncons archive

Reverse dependencies:

Reverse imports: cellxgenedp, UniProt.ws
Reverse suggests: BiocFHIR

Linking:

Please use the canonical form https://CRAN.R-project.org/package=rjsoncons to link to this page.