JSONパス探索
dot notation・配列index・quoted keyでJSON内の単一路値を取得します。
使い方
- JSONと$始まりのpathを入力して取得します。
主な機能と処理範囲
専用parserは$.user.name、$[0]、$['a.b']等を対応しwildcardやfilterはありません。
処理の仕組み
pathをproperty・数値index・quoted key tokenへ分け順に辿ります。
例
$.user.tags[0]で配列先頭値を取得できます。
こんな場面で便利
- 既知のnested JSON位置を素早く見るとき
利用前の確認
- 完全JSONPath実装ではなくwildcard・recursive descent・filter非対応です。
よくある質問
keyにdotがある場合は?
$['a.b']のquoted bracketを使います。