Красивая печать файла JSON в командной строке: простые способы украсить ваши данные

Привет! Вы когда-нибудь сталкивались с беспорядочным файлом JSON и хотели бы сделать его более читабельным? Что ж, вам повезло! В этой статье мы рассмотрим различные способы красивой печати файла JSON с помощью популярных инструментов командной строки. Так что хватайте свой любимый терминал и приступайте!

Метод 1: jq – швейцарский армейский нож для JSON

Если вы не слышали о jq, вы многое упускаете! Это легкий и мощный инструмент командной строки для обработки данных JSON. Чтобы красиво распечатать файл JSON с помощью jq, просто выполните следующую команду:

jq . < yourfile.json

Да, это так просто! Точка (.) — это сокращение корневого объекта, поэтому jq .сообщает jq, что нужно распечатать весь файл JSON.

Метод 2: python -m json.tool— встроенный форматировщик JSON

Если у вас установлен Python, вы можете воспользоваться его встроенным модулем JSON. Модуль json.toolпредоставляет интерфейс командной строки для форматирования данных JSON. Вот как вы можете его использовать:

python -m json.tool yourfile.json

Эта команда выведет на консоль красиво напечатанный JSON. Легко!

Метод 3: gron— преобразование JSON в Gron

Если вам нравятся необычные инструменты, вам могут понравиться gron. Он преобразует JSON в формат под названием «Gron», который легче читать и манипулировать им. Чтобы использовать gronдля красивой печати, выполните следующие действия:

  1. Установите gron, запустив go get github.com/tomnomnom/gron.
  2. Преобразуйте файл JSON в формат Gron с помощью gron:

    gron yourfile.json | gron --ungron

    Ваш файл JSON будет преобразован в формат Gron, а затем обратно в JSON, что приведет к получению красиво отформатированного вывода.

Метод 4: jsonpp– Принтер JSON Pretty

Иногда все, что вам нужно, — это простой и понятный инструмент. Введите jsonpp. Эта утилита командной строки принимает на вход файл JSON и выводит красивую печатную версию. Вот как его использовать:

jsonpp yourfile.json

И вуаля! Теперь ваш файл JSON имеет красивый формат.

Метод 5: онлайн-преобразователи JSON

Если вы не хотите ничего устанавливать или предпочитаете более визуальный подход, лучшим выбором могут стать онлайн-преобразователи JSON. Есть несколько веб-сайтов, которые позволяют вам вставить код JSON и мгновенно получить красивую печатную версию. Просто введите в поиск «онлайн-преобразователь JSON» в своей любимой поисковой системе, и вы найдете множество вариантов на выбор.

И вот оно! Мы изучили различные способы красивой печати файла JSON с использованием различных инструментов командной строки. Предпочитаете ли вы мощь jq, простоту jsonppили необычность gron, теперь у вас есть инструменты для создания данных JSON. более читабельно.

Так что давайте, попробуйте эти методы и навсегда попрощайтесь с беспорядочными файлами JSON!

Надеюсь, эта статья оказалась для вас полезной. Если у вас есть какие-либо вопросы или другие методы, которыми вы хотели бы поделиться, не стесняйтесь оставлять комментарии ниже. Приятного форматирования JSON!