jq: error: canonical/0 is not defined at <top-level>, line 1. Not able to read \ in json using jq
jq: error: canonical/0 is not defined at <top-level>, line 1. Not able to read \ in json using jq
{
"labels": {
"chart": "boss",
"heritage": "back",
"istio": "gw",
"released": "istio",
"service.istio.io/canonical-name": "istio"
}
}
这是我的json。我想使用 jq 读取以下键值。
.labels.released :我得到了 istio 的价值。
相似地
我想阅读“service.istio.io/canonical-name”这把钥匙。但是得到的错误
jq: 错误:canonical/0 未在第 1 行定义:
jq '.labels["service.istio.io/canonical-name"]'
{
"labels": {
"chart": "boss",
"heritage": "back",
"istio": "gw",
"released": "istio",
"service.istio.io/canonical-name": "istio"
}
}
这是我的json。我想使用 jq 读取以下键值。
.labels.released :我得到了 istio 的价值。
相似地
我想阅读“service.istio.io/canonical-name”这把钥匙。但是得到的错误
jq: 错误:canonical/0 未在第 1 行定义:
jq '.labels["service.istio.io/canonical-name"]'