メインコンテンツまでスキップ

JSON レスポンスをフィルタ

Proxyman で JSON レスポンスを、テキスト検索、正規表現、JSONPath、jq を使って フィルタできます。Treeview タブで、一致するキーと値だけを表示することもできます。

JSON レスポンスは、次の方法ですばやくフィルタできます:

1. JSON Previewer でフィルタ​

  • Body タブで ⌘F を押して検索します
  • 正規表現(Regex)に対応しています
  • 次の一致箇所へ移動できます

2. JSONPath​

Proxyman は JSONPath に対応しており、JSON ドキュメント内のデータをすばやく抽出できます。

JSON Path $.slideshow.slides[*].title で 2 件のスライドタイトルを返している Proxyman の Treeview タブ

JSON Path で JSON をフィルタ

JSONPath の構文については、次のページをお読みください。

jq を使って JSON をフィルタすることもできます。詳しくは jq のページをお読みください。

3. Treeview で検索​

  • Treeview タブで ⌘F を押し、モードを選択します。モードは Search、Filter、JSON Path、jq から選べます。
  • Search は、検索テキストを含むキーと値をハイライト表示します。

4. キーまたは値でフィルタ​

  • Filter は、キーまたは値に検索テキストを含むノードだけを表示します。
Search、Filter、JSON Path、jq の各オプションが並ぶ Proxyman の Treeview フィルタモードのメニュー

フィルタモードを選択