# jq

> Proxyman の JSON タブと Treeview タブで、jq を使ってリクエストとレスポンスの JSON ボディをフィルタおよび変換します。JSON タブの開き方と jq の使い方を解説します。

## 1. どんな機能？ {#1-whats-it}

* jq は JSON データのための小さな言語です。テキストに対する sed と同じように、JSON データの切り出し、フィルタ、マップ、変換ができます。
* Proxyman 5.24.0 以降で利用できます

> **ヒント:**
>
> - jq フィルタは、JSON タブと Treeview タブで使えます。JSON タブを追加するには、Request または Response のツールバーにある + ボタンをクリックし、JSON を選択します。

![jq モードの Proxyman Treeview タブ。.slideshow.slides[] | {title, type} で各スライドのタイトルと種類を返している](https://proxyman.com/docs/assets/proxyman-treeview-jq.jpg)

_jq で JSON をフィルタ_

## 2. 構文 {#2-syntax}

* jq フィルタの書き方については、[jq マニュアル](https://jqlang.org/manual/#basic-filters)をご覧ください。
* jq を使って、JSON ボディから[カスタムカラム](https://proxyman.com/docs/ja/basic-features/custom-header-column)を作成することもできます。
