我想用来jq
将json对象流放入json数组中,例如,从
{"a":1}
{"b":2}
至
[{"a":1},
{"b":2}]
但这行不通
echo '
{"a":1}
{"b":2}
'|jq '[.]'
自从我得到
[
{
"a": 1
}
]
[
{
"b": 2
}
]
用该-s
选项将其混为一谈。
$ jq -s '.' <<< '{ "a": 1 } { "b": 2 }'
[
{
"a": 1
},
{
"b": 2
}
]
作为另一种选择,使用读取值inputs
是更灵活的选择。通常,您需要将此-n
选项与选项结合使用,以防止第一个值过早消耗。
$ jq -n '[inputs]' <<< '{ "a": 1 } { "b": 2 }'
问题内容: 在jq中,如何将JSON转换为字符串? 从: 至: 问题答案: 您可以尝试: 这是一个演示:
我有一个Kafka信息流,想建立一个
问题内容: 我需要将JSON对象字符串转换为JavaScript数组。 这是我的JSON对象: 我想拥有: 我该如何实现? 问题答案: var json_data = {“2013-01-21”:1,”2013-01-22”:7}; var result = [];
问题内容: 我有一个API请求,返回以下内容: 我想在单击按钮后使用以下代码显示获取的电影标题: 我的问题是,我收到一条错误消息,提示我只能遍历数组,并且我的数据是对象。如何在打字稿中将Object转换为Array,并在表格中显示电影的标题? 问题答案: 没错,您的回复是一个带有字段的对象: 因此,您实际上只想迭代该字段: …甚至更简单:
问题内容: 给定一个json文件,格式为: 我将如何使用jq将其转换为如下形式: 使用[] .name键为我提供了一个对象,但是如何为该对象分配对象呢? 问题答案: (这是出于安全性/鲁棒性。) 索引/ 1 如果您的jq (在1.5版发布后引入),则可以简单地编写:
问题内容: 假设我有json字串 现在我有一个班级用户 现在如何将上述json字符串转换为用户类对象 问题答案: 试试这个: