Skip to content

jsware/jsonpath-cli

Repository files navigation

jsonpath-cli

Command-Line interface for the jsonpath-plus library.

The jpp command enables running the jsonpath-plus library against files from the command line. JSONPath searches return a JSON array which jpp outputs. The --pretty option pretty-prints the output. Additional command line options can be found below.

See the documentation for examples, JSONPath expression syntax and additional details.

Installation

npm install -g @jsware/jsonpath-cli 

Usage

Usage: jpp [options] [JSONPath Expression] [JSON Input File] Options: -V, --version display version -i, --input <file> input JSON file (default: stdin) -e, --jsonpath <expression> matching expression -o, --output <file> output file for matches (default: stdout) -p, --pretty pretty print matches (default: false) -s, --separate output each match separately (default: false) -b, --before <text> output text before any matches -r, --prefix [prefix] prefix when using --separate (default: false) -u, --suffix <suffix> suffix each match except last with <suffix> -U, --suffix-all <suffix> suffix all matches with <suffix> -a, --after <text> output text after all matches -h, --help display help for command 

About

Command-line interface for the jsonpath-plus library.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published