使用以下 JSON,我尝试返回
cred_def_id
的值。
{
"nonce": "1188254386858438751463639",
"name": "employee_role",
"version": "4.2",
"requested_attributes": {
"jobTitleReferent": {
"restrictions": [
{
"cred_def_id": "8WWveuzx5TX96XcJqbEgTx:3:CL:16:TAG1"
}
],
"name": "jobTitle"
}
},
"requested_predicates": {},
"properties": {}
}
JSON 仅在运行时已知,因此
cred_def_id
可以位于结构中的任何位置。 一直在尝试各种嵌套循环和正则表达式,但还没有想出一个很好的解决方案。
有什么想法吗?
cat x.json | grep cred_def_id | cut -d\" -f 4