JSONPath.sh icon indicating copy to clipboard operation
JSONPath.sh copied to clipboard

JSONPath implementation in Bash for filtering, merging and modifying JSON

Results 5 JSONPath.sh issues
Sort by recently updated
recently updated
newest added

@cburgmer's JSONPath comparison project is currently discussing some [issues](https://github.com/cburgmer/json-path-comparison/issues?q=is%3Aissue+is%3Aopen+label%3A%22Proposal+A%22) relating to a proposed implementation of JSONPath known as "Proposal A". May I encourage you to get involved if you are...

The following queries provide results that do not match those of other implementations of JSONPath (compare https://cburgmer.github.io/json-path-comparison/): - [x] `$[1:10]` Input: ``` ["first", "second", "third"] ``` Expected output: ``` ["second",...

It would be great to have the option to get the line number where the match was found.

IETF [RFC 9535](https://www.rfc-editor.org/rfc/rfc9535) defines a proposed standard for JSONPath. Other resources: * A partial [Compliance Test Suite](https://github.com/jsonpath-standard/jsonpath-compliance-test-suite). * Behaviours of various implementations can be checked in the [comparison project](https://cburgmer.github.io/json-path-comparison/). Please...

It seems that the path used in https://github.com/bashtools/JSONPath.sh/blob/ce89800d1f0d4e265fccf69e007ad5ea827edc8a/ensure_deps.sh#L34C22-L34C61 is not valid anymore for the current Homebrew installation. Instead the binaries currently seem to be found under `/opt/homebrew/opt/coreutils/libexec/gnubin`. Can file a...