次のJSONPath構文は、JSONPathの仕様(http://goessner.net/articles/JsonPath/)を反映しています。
. [ $ [children [...]] ] .
構文要素
- $
- ルート オブジェクトまたは要素。
- children
{.|..} { child_specification | options }- child_specification
{ * | name_string [ options ] }- options
[ { index | expression | filter } ]
色付きまたは太字の角括弧を入力する必要があります。- index
{ * | integer [ : | , integer | : integer : integer ] | : integer }- expression
( @.LENGTH [ {+|-|*|/} integer ] )- filter
?(@.element_string [ number_comparison | =~string ] )
- number_comparison
{ <= | < | > | >= | == | != } integer- @
- 現在のオブジェクトまたは要素。
- integer
- 符号付き整数。
- element_string
- 要素の名前を指定する文字列。
- =~ string
- 文字列比較式。