Этот конвертер YAML в JSON превращает YAML в чистый, отформатированный JSON и конвертирует JSON обратно в YAML одним переключателем направления. Вставьте файл конфигурации, манифест Kubernetes, CI-пайплайн или ответ API и мгновенно переключайтесь, чтобы конвертировать yaml в json или json в yaml. Вывод JSON подсвечивается синтаксисом и форматируется, готовый к копированию или скачиванию в виде файла .json или .yaml. Инструмент создан для разработчиков, DevOps-инженеров и QA-тестировщиков, которые переходят между двумя форматами при редактировании конфигов или отладке полезной нагрузки. Конвертация использует стандартный парсер YAML, поэтому якоря и типизированные скаляры разрешаются корректно. Всё работает локально в вашем браузере, поэтому ваши данные не покидают устройство.
Возможности
Конвертирует YAML в JSON и JSON в YAML одним переключателем направления
Живая конвертация, обновляющаяся по мере ввода, без кнопки запуска
Форматирует вывод JSON с отступом в два пробела
Подсветка синтаксиса в выводе JSON для удобного чтения
Копирование результата в буфер обмена одним кликом
Скачивание вывода как файла data.json или data.yaml
Встроенные сообщения об ошибках точно указывают на некорректный ввод YAML или JSON
Разрешает якоря YAML и типизированные скаляры через стандартный парсер
Как использовать YAML ↔ JSON
Выберите направление переключателем YAML в JSON или JSON в YAML вверху.
Вставьте или введите исходные данные в поле ввода слева.
Читайте сконвертированный вывод, который появляется вживую справа.
Нажмите кнопку копирования или скачайте результат как файл .json или .yaml.
Нажмите «Очистить», чтобы сбросить ввод и начать новую конвертацию.
Конвертация небольшого блока конфигурации из YAML в JSON.
Частые ошибки и устранение неполадок
Вставка нескольких документов YAML, разделённых ---. — Конвертируется только один документ; если их несколько, используется первый. Разделите документы и конвертируйте их по одному.
Комментарии YAML исчезают после конвертации. — Комментарии отбрасываются, потому что в JSON нет синтаксиса комментариев. Сохраните исходную копию YAML, если вам нужно сохранить комментарии.
Ошибка некорректного JSON при конвертации в YAML. — Проверьте на наличие висячих запятых, одинарных кавычек или ключей без кавычек; ввод должен быть строгим, валидным JSON, прежде чем стать YAML.
Табуляция в YAML вызывает ошибку разбора. — YAML не допускает табуляцию для отступов. Замените символы табуляции пробелами и конвертируйте снова.
Часто задаваемые вопросы
Что такое конвертер YAML в JSON?
Это инструмент, который разбирает YAML и пересериализует его в эквивалентный JSON. Этот конвертер также работает в обратную сторону, превращая JSON обратно в YAML, поэтому вы можете переходить между двумя форматами в одном месте.
Как конвертировать JSON обратно в YAML с помощью этого инструмента?
Установите переключатель направления на JSON в YAML, затем вставьте свой JSON в поле ввода. Вывод YAML обновляется вживую и может быть скопирован или скачан как файл .yaml.
Поддерживает ли этот конвертер yaml в json многодокументный YAML?
Он конвертирует один документ. Если ваш ввод содержит несколько документов, разделённых ---, в выводе используется только первый.
Сохраняются ли комментарии YAML в выводе JSON?
Нет. Комментарии YAML отбрасываются во время конвертации, потому что JSON не поддерживает комментарии. Сохраните исходный YAML, если они вам нужны.
Какой отступ использует вывод JSON?
JSON форматируется с отступом в два пробела, чтобы оставаться читаемым и удобным для сравнения в системе контроля версий.
Загружаются ли мои данные YAML или JSON куда-либо при использовании этого конвертера?
Нет. Конвертация выполняется полностью в вашем браузере, поэтому ваши YAML и JSON не покидают устройство и ничего не загружается на сервер.
Связанные инструменты
Форматировщик JSON — Форматируйте, минимизируйте и проверяйте JSON с указанием места ошибок.
Форматировщик XML — Форматируйте, минифицируйте и проверяйте XML, преобразуйте XML ↔ JSON.
JSON в CSV — Преобразуйте массив плоских объектов JSON в CSV.
JSON в код — Генерируйте типы Go, Rust, Python, Java, Kotlin, C# и TypeScript из JSON.
Просмотрщик JSON — Текстовый и древовидный просмотр со сворачиванием/разворачиванием и путями узлов.
Просмотр дерева JSON — Изучайте JSON в виде сворачиваемого типизированного дерева.
Предпросмотр Markdown — Преобразуйте Markdown в HTML с предпросмотром в реальном времени.
Другие инструменты: Форматировщики кода
Предпросмотр Markdown — Преобразуйте Markdown в HTML с предпросмотром в реальном времени.
Тестер regex — Тестируйте регулярные выражения в реальном времени: совпадения, группы и флаги.
Конвертер цветов CSS — Преобразуйте между HEX, RGB и HSL с живым образцом цвета.
Сравнить текст — Сравнивайте два текста построчно и видите добавления и удаления.
Конвертер MDX — Рендерит MDX как текст, преобразует HTML → MDX и экранирует текст в литеральный MDX.
Форматировщик CSS / SCSS — Форматируйте или минифицируйте CSS/SCSS/LESS, сортируйте свойства и убирайте дубликаты.
Форматировщик JS / TS — Форматирует JavaScript, TypeScript и JSX/TSX с опциями Prettier или минифицирует обычный JavaScript.
Форматировщик HTML — Форматируйте или минифицируйте HTML, форматируйте встроенный CSS/JS и просматривайте результат.
Форматировщик XML — Форматируйте, минифицируйте и проверяйте XML, преобразуйте XML ↔ JSON.
Форматировщик SQL — Форматируйте SQL для MySQL, PostgreSQL, SQL Server, SQLite, BigQuery и Oracle.
Форматировщик GraphQL — Форматируйте или минифицируйте запросы и схемы GraphQL, проверяйте синтаксис и извлекайте операции.
Форматировщик Dockerfile — Форматируйте Dockerfile и получайте рекомендации по лучшим практикам и линту.