piyushpiyush Ответов: 1

Как объединить несколько JSON-файлов?


Мне нужен скрипт, который может объединить несколько JSON-файлов (каждый файл содержит один большой объект) в отдельный документ, содержащий один массив всех объектов из каждого исходного документа.

Что я уже пробовал:

Мне нужен скрипт, который может объединить несколько JSON-файлов (каждый файл содержит один большой объект) в отдельный документ, содержащий один массив всех объектов из каждого исходного документа.

[no name]

Мы не занимаемся написанием кода на заказ.

Richard Deeming

Так что идти вперед и оставить одного. У вас есть наше разрешение.

И перестань "толкать" свой не-вопрос вверх по списку. Это крайне грубо, и в конечном итоге вас просто вышвырнут с сайта за жестокое обращение.

ZurdoDev

У вас есть конкретный вопрос?

1 Ответов

Рейтинг:
5

Matt Comb

Вы должны попробовать инструменты jq (jq-json-processor) в shell script для анализа json.

Репозиторий Github находится здесь
[^]

Онлайн инструмент можно найти здесь
[^]

Вам нужно что-то вроде:

jq -s '.[0] * .[1]' file1 file2


который рекурсивно объединит два файла в один.