diff --git a/pages.nl/common/ajson.md b/pages.nl/common/ajson.md new file mode 100644 index 0000000000..2d41aa26f0 --- /dev/null +++ b/pages.nl/common/ajson.md @@ -0,0 +1,20 @@ +# ajson + +> Voert JSONPath uit op JSON-objecten. +> Meer informatie: . + +- Lees JSON uit een bestand en voer een opgegeven JSONPath-expressie uit: + +`ajson '{{$..json[?(@.path)]}}' {{pad/naar/bestand.json}}` + +- Lees JSON van `stdin` en voer een gespecificeerde JSONPath-expressie uit: + +`cat {{pad/naar/bestand.json}} | ajson '{{$..json[?(@.path)]}}'` + +- Lees JSON van een URL en evalueer een opgegeven JSONPath-expressie: + +`ajson '{{avg($..price)}}' '{{https://voorbeeld.com/api/}}'` + +- Lees wat eenvoudige JSON en bereken een waarde: + +`echo '{{3}}' | ajson '{{2 * pi * $}}'`