Package: rjsoncons 1.3.1.9100
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.
Authors:
rjsoncons_1.3.1.9100.tar.gz
rjsoncons_1.3.1.9100.zip(r-4.5)rjsoncons_1.3.1.9100.zip(r-4.4)rjsoncons_1.3.1.9100.zip(r-4.3)
rjsoncons_1.3.1.9100.tgz(r-4.4-x86_64)rjsoncons_1.3.1.9100.tgz(r-4.4-arm64)rjsoncons_1.3.1.9100.tgz(r-4.3-x86_64)rjsoncons_1.3.1.9100.tgz(r-4.3-arm64)
rjsoncons_1.3.1.9100.tar.gz(r-4.5-noble)rjsoncons_1.3.1.9100.tar.gz(r-4.4-noble)
rjsoncons_1.3.1.9100.tgz(r-4.4-emscripten)rjsoncons_1.3.1.9100.tgz(r-4.3-emscripten)
rjsoncons.pdf |rjsoncons.html✨
rjsoncons/json (API)
NEWS
# Install 'rjsoncons' in R: |
install.packages('rjsoncons', repos = c('https://link-ny.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/mtmorgan/rjsoncons/issues
Last updated 2 months agofrom:cd09787e41. Checks:OK: 9. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 09 2024 |
R-4.5-win-x86_64 | OK | Nov 09 2024 |
R-4.5-linux-x86_64 | OK | Nov 09 2024 |
R-4.4-win-x86_64 | OK | Nov 09 2024 |
R-4.4-mac-x86_64 | OK | Nov 09 2024 |
R-4.4-mac-aarch64 | OK | Nov 09 2024 |
R-4.3-win-x86_64 | OK | Nov 09 2024 |
R-4.3-mac-x86_64 | OK | Nov 09 2024 |
R-4.3-mac-aarch64 | OK | Nov 09 2024 |
Exports:as_rj_data_typej_find_keysj_find_keys_grepj_find_valuesj_find_values_grepj_flattenj_patch_applyj_patch_fromj_patch_opj_path_typej_pivotj_queryj_schema_is_validj_schema_validatejmespathjsonpathjsonpointerversion
Dependencies:clicpp11fansigluelifecyclemagrittrpillarpkgconfigrlangtibbleutf8vctrs
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Parse JSON or NDJSON to R | as_r |
Detect JSON and NDJSON data and path types | j_data_type j_path_type |
Flatten and find keys or values in JSON or NDJSON documents | flatten_NDJSON j_find_keys j_find_keys_grep j_find_values j_find_values_grep j_flatten |
Patch or compute the difference between two JSON documents | c.j_patch_op j_patch_apply j_patch_from j_patch_op j_patch_op.default j_patch_op.j_patch_op print.j_patch_op |
Query and pivot JSON and NDJSON documents | j_pivot j_query |
Validate JSON documents against JSON Schema | j_schema_is_valid j_schema_validate |
JSONpath, JMESpath, or JSONpointer query of JSON / NDJSON documents; use 'j_query()' instead | jmespath jsonpath jsonpointer |
Version of jsoncons C++ library | version |