1264得票46回答
使用Unix工具解析JSON

我正在尝试解析来自curl请求返回的JSON,如下所示:curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v k="text" '{n=split($0,a,","); fo...

655得票2回答
如何在bash中解析json文件时用jq删除输出中的双引号?

我正在使用 jq 解析 JSON 文件,如此展示 这里。 然而,字符串值的结果包含预期的 "双引号",如下所示:$ cat json.txt | jq '.name' "Google" 我该如何将此内容管道传输到另一个命令中以删除“”?这样我就可以得到$ cat json.txt | jq '...

479得票5回答
使用jq根据对象中变量的值选择对象

{"name": "John", "age": 30, "city": "New York"} 我有以下的 JSON 文件:{ "FOO": { "name": "Donald", &quot...

478得票8回答
使用jq按顺序解析和显示JSON中的多个字段

{"name": "John", "age": 30, "city": "New York"} 我有这个 Json{ "users": [ { "first": "Stevie", ...

454得票4回答
如何使用jq根据内部数组中的值过滤对象数组?

给定以下输入:[ { "Id": "cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b", "Names": [ &quot...

381得票7回答
如何使用命令行计算JSON对象中的项数?

我从一条curl命令中得到了这种类型的JSON响应:[ { "cid": 49, "pyn": "yi4", "hans": "亿", "hant": "億", "tid": 68, "l10n": "cent million", "...

299得票10回答
如何在Mac上通过命令行安装JQ?

我需要知道在Mac(El Capitan)上安装JQ的最有效方法。代码已经下载到了我的Mac上,但我想知道如何通过命令行安装和操作它。

256得票9回答
如何使用jq从JSON中获取键名

curl http://testhost.test.com:8080/application/app/version | jq '.version' | jq '.[]' 上面的命令只会输出如下数值:"madireddy@test.com" "2323" "test" "02-03-2...

255得票5回答
如何在 jq 中选择多个字段?

我的输入文件是以换行符分隔的 JSON (ndjson),看起来像这样: { "login": "dmaxfield", "id": 7449977, ... } { "login": "dmaxfield", "id": 7449977, ... } 我可以使用...

254得票2回答
JQ:选择多个条件

我有一个 JSON,目前使用 select 条件来获取符合条件的数据,我需要根据更多条件进行筛选。 例如:.[] | select((.processedBarsVolume <= 5) && .processedBars > 0) 我该如何做到这一点?