rjsoncons
Query, Pivot, Patch, and Validate 'JSON' and 'NDJSON'
Description
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' <https://danielaparker.github.io/jsoncons/> header-only library; the library is easily linked to other packages for direct access to 'C++' functionality not implemented here.
Downloads
1.2K
Last 30 days
3435th
4.1K
Last 90 days
14.6K
Last year
Trend: +0.1% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (6 non-OK)
compiled code
File ‘rjsoncons/libs/rjsoncons.so’: Found non-API call to R: ‘R_NamespaceRegistry’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
compiled code
File 'rjsoncons/libs/x64/rjsoncons.dll': Found non-API call to R: 'R_NamespaceRegistry' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points.
installed package size
installed size is 56.0Mb
sub-directories of 1Mb or more:
include 3.4Mb
libs 51.7Mb
installed package size
installed size is 56.0Mb
sub-directories of 1Mb or more:
include 3.4Mb
libs 51.7Mb
installed package size
installed size is 7.9Mb
sub-directories of 1Mb or more:
include 3.4Mb
libs 3.6Mb
compiled code
File ‘rjsoncons/libs/rjsoncons.so’: Found non-API call to R: ‘R_NamespaceRegistry’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
Check History
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
installed package size
installed size is 56.0Mb
sub-directories of 1Mb or more:
include 3.4Mb
libs 51.7Mb
installed package size
installed size is 56.0Mb
sub-directories of 1Mb or more:
include 3.4Mb
libs 51.7Mb
installed package size
installed size is 7.9Mb
sub-directories of 1Mb or more:
include 3.4Mb
libs 3.6Mb