# JQ

> 在 Proxyman 的 JSON 和 Treeview 标签页中使用 jq 过滤和转换 JSON 请求与响应正文。了解如何打开 JSON 标签页并使用 jq。

## 1. 这是什么？ {#1-whats-it}

* jq 是一种用于处理 JSON 数据的小型语言。它的作用类似于 sed 处理文本：可以对 JSON 数据进行切片、过滤、映射和转换。
* 需要 Proxyman 5.24.0 或更高版本

> **提示:**
>
> - 可以在 JSON 标签页和 Treeview 标签页中使用 jq 过滤器。要添加 JSON 标签页，请点击 Request 或 Response 工具栏上的 + 按钮，然后选择 JSON。

![Proxyman Treeview 标签页处于 jq 模式，表达式 .slideshow.slides[] | {title, type} 返回每张幻灯片的标题和类型](https://proxyman.com/docs/assets/proxyman-treeview-jq.jpg)

_使用 jq 过滤 JSON_

## 2. 语法 {#2-syntax}

* 阅读 [jq 手册](https://jqlang.org/manual/#basic-filters)，了解如何编写 jq 过滤器。
* 也可以使用 jq 从 JSON 正文创建[自定义列](https://proxyman.com/docs/zh-cn/basic-features/custom-header-column)。
