【发布时间】:2016-05-02 12:38:34
【问题描述】:
我正在尝试将 JSON 数据解析为可变格式
[
{
"Name" : "a",
"Value" : "1"
},
{
"Name" : "b",
"Value" : "2"
},
{
"Name" : "c",
"Value" : "3"
}
]
输出应该是这样的
a=1
b=2
c=3
这是我尝试过的,但它没有给出预期的结果:
jq '.[].Value' file.txt
【问题讨论】:
-
您对
jq做了什么尝试?你可能很接近了! -
jq .[].Name file.txt or jq .[].Value file.txt 这是打印键,一次valye但是如何为键赋值
-
cat file.txt |jq -r '.[].Name,.[].Value' 我试过这个。现在如何为输出中的键赋值?