Привет! Вы когда-нибудь сталкивались с беспорядочным файлом 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для красивой печати, выполните следующие действия:
- Установите
gron, запустивgo get github.com/tomnomnom/gron. -
Преобразуйте файл 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!