【发布时间】:2018-11-19 06:01:02
【问题描述】:
我编写了一个 bash 文件来从 json 中获取属性值。但它说数据未显示。不知道如何让 jq 在我的 linux 机器上工作。有人可以帮忙吗?
curl -v -H "Content-Type: application/json" -X GET 'URL' > myFile.json
cat myFile.json | jq '.offerVerticalMap["GROCERIES.offerPublishStatus"]'
在 myFile.json 中创建了 json,但无法提取属性值。
请问有人能尽快调查一下吗?
谢谢
【问题讨论】:
-
请分享
myFile.json的样本。 -
提供了 json @Mayank Porwal
-
您的 json 似乎无效。请发一份合适的。
-
@MayankPorwal 你现在可以给个建议吗?
-
@user3222718 - 您的 sn-p 仍然不是有效的 JSON。要检查 myFile.json 的有效性,可以使用 jsonlint.com 等在线服务,或运行:
jq empty myFile.json