반응형
JSON 개체 스트림을 jq를 사용하여 배열로 변환하는 방법
사용하고 싶다jq
json 객체 스트림을 json 배열에 넣습니다(예: from).
{"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 }'
언급URL : https://stackoverflow.com/questions/29404575/how-to-convert-a-json-object-stream-into-an-array-with-jq
반응형
'IT' 카테고리의 다른 글
Spring Boot: Apache Commons File Upload를 사용한 대용량 스트리밍 파일 업로드 (0) | 2023.03.04 |
---|---|
Spring 3 요청 맵핑:경로 값 가져오기 (0) | 2023.03.04 |
TypeScript 컴파일의 실험용 장식자 경고 (0) | 2023.03.04 |
재스트 반응 테스트:지연 후 상태 확인 (0) | 2023.03.04 |
React-Native에서 Navigator 구성 요소를 사용한 사용자 정의 탐색 (0) | 2023.03.04 |