rjsoncons
Query, Pivot, Patch, and Validate 'JSON' and 'NDJSON'
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.
README
---
output: github_document
knit: (function(inputFile, encoding) {
rmarkdown::render(inputFile, encoding = encoding, output_dir = "../../") })
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
cache = TRUE,
out.width = "100%"
)
```
```{r,echo=FALSE,eval=FALSE}
## Generate the ./README.md (relative to base folder)
rmarkdown::render(input = "inst/scripts/README.Rmd", output_dir = ".")
```
```{r, child="../../vignettes/rjsoncons.Rmd"}
```
Versions across snapshots
| Version | Repository | File | Size |
|---|---|---|---|
1.3.2 |
rolling linux/jammy R-4.5 | rjsoncons_1.3.2.tar.gz |
1.4 MiB |
1.3.2 |
rolling linux/noble R-4.5 | rjsoncons_1.3.2.tar.gz |
1.4 MiB |
1.3.2 |
rolling source/ R- | rjsoncons_1.3.2.tar.gz |
617.7 KiB |
1.3.2 |
latest linux/jammy R-4.5 | rjsoncons_1.3.2.tar.gz |
1.4 MiB |
1.3.2 |
latest linux/noble R-4.5 | rjsoncons_1.3.2.tar.gz |
1.4 MiB |
1.3.2 |
latest source/ R- | rjsoncons_1.3.2.tar.gz |
617.7 KiB |
1.3.2 |
2026-04-26 source/ R- | rjsoncons_1.3.2.tar.gz |
617.7 KiB |
1.3.2 |
2026-04-23 source/ R- | rjsoncons_1.3.2.tar.gz |
617.7 KiB |
1.3.2 |
2026-04-09 windows/windows R-4.5 | rjsoncons_1.3.2.zip |
1.7 MiB |
1.3.2 |
2025-04-20 source/ R- | rjsoncons_1.3.2.tar.gz |
617.7 KiB |