JSONPath Tester
Local processingJSONPath
Input numbers that cannot round-trip through JavaScript numbers are rejected instead of silently changed.
Numeric functions use IEEE 754 arithmetic and may round. JMESPath JSON literals follow the input precision setting.
JSON Input
JSONPath Expression
Result
Items: 4
Example Expressions
Syntax Reference
$ | Root object/element |
@ | Current object/element |
. | Child operator |
.. | Recursive descent |
* | Wildcard - all objects/elements |
[] | Subscript operator |
[,] | Union operator |
[start:end:step] | Array slice operator |
?() | Filter expression |
() | Script expression |