Двусторонняя конвертация YAML и JSON

Вставьте слева YAML или JSON — и справа он в реальном времени преобразуется в противоположный формат. Поддерживаются параметры отступов и сортировки ключей, а также построчный вывод ошибок, при этом вся обработка выполняется только внутри вашего браузера.

AG YAML — конвертер и валидатор YAML ↔ JSON

YAML JSON
Отступ
ИсходникYAML
РезультатJSON
Строк0
Размер0 B
Ключей0
Этот инструмент взаимно преобразует YAML 1.2 и JSON с помощью движка js-yaml. Если разбор не удаётся, он сообщает, в какой строке и что именно не так, а для вывода JSON можно выбрать отступ (2 · 4 · табуляция · сжатие) и сортировку ключей по алфавиту. Введённые данные не отправляются на сервер и не сохраняются, а полностью обрабатываются внутри браузера.

Выполняется ли двусторонняя конвертация YAML и JSON?

Да. С помощью центральной кнопки направления можно переключаться между YAML→JSON и JSON→YAML, а результат конвертации можно снова использовать как ввод, чтобы проверить преобразование туда и обратно.

Можно ли узнать, где именно ошибка, если конвертация не удаётся?

При синтаксической ошибке инструмент показывает под панелью исходника номер строки, обнаруженный парсером, и причину. Для YAML используются данные о позиции из js-yaml, а для JSON позиция ошибки пересчитывается в строку и столбец.

Можно ли изменить отступ JSON или сортировку ключей?

Да. Можно выбрать 2 пробела, 4 пробела, табуляцию или сжатие (Minify), а если включить сортировку ключей по алфавиту, ключи объектов будут выводиться в отсортированном виде.

Отправляются ли введённые данные на сервер?

Нет. Вся конвертация выполняется только внутри вашего браузера, и никакое содержимое не отправляется на сервер и не сохраняется. Вы можете безопасно работать с файлами конфигурации и секретами.

Обработка в браузере Конвертация в реальном времени Без регистрации Полностью бесплатно