📅  最后修改于: 2023-12-03 15:37:33.565000             🧑  作者: Mango
jq是一个用于处理JSON格式数据的命令行工具,可以用来过滤、查询和修改JSON格式的数据。下面介绍如何在Windows上安装和使用jq。
访问jq的官方网站 https://stedolan.github.io/jq/ ,下载适用于Windows的二进制文件。
将下载的文件解压缩到你想要安装的目录中。建议把该目录添加到系统的环境变量Path中,这样你就可以从任何目录下调用jq命令了。
在Windows命令行中,可以使用以下命令来调用jq命令:
jq [options] [filter] [file]
其中,options是可选的,包括:
-c
:将输出压缩成一行。-r
:将输出格式设为纯文本,不带引号。-s
:将多个JSON对象组合成一个数组。-f
:从指定文件读取过滤器。filter是你想要使用的jq过滤器,表示如何对JSON数据进行处理。file是包含JSON数据的文件名或者URL。如果不指定file,则默认从标准输入中读取数据。
下面是一些常用的jq过滤器示例:
jq 'keys' file.json
jq '.key_name' file.json
jq '.[].key_name' file.json
jq '[.[].key_name]' file.json
更多详细的用法可以参考jq的官方文档 https://stedolan.github.io/jq/manual/。