Руководство по использованию

Онлайн: Преобразование JSON ↔ YAML — автораспознавание и формат результата

Преобразуйте JSON в YAML или YAML в JSON онлайн для данных API и файлов конфигурации.

Как пользоваться

  1. Рядом с заголовком ввода выберите Авто / JSON / YAML. Авто предпочитает корректный JSON; ручной формат имеет приоритет и проверяется по своей синтаксической схеме. Очистка сохраняет режим и параметры вывода. Заголовок результата не показывает направление; содержимое выводится ниже.
  2. Проверьте распознанное направление и настройте результат. Ошибку можно найти по строке и столбцу.

Пример ввода и результата

YAML → JSON

Пример ввода

name: api
replicas: 2

Пример результата

{
  "name": "api",
  "replicas": 2
}

JSON → YAML

Пример ввода

{"name":"api","replicas":2}

Пример результата

name: api
replicas: 2

Справочная информация

JSON
JSON — текстовый формат данных с парами ключ/значение и массивами. Он использует фигурные и квадратные скобки и двойные кавычки, часто встречается в ответах API и обмене данными.
YAML
YAML — удобный для чтения и записи формат данных. Он использует отступы и запись ключ: значение, часто встречается в конфигурационных файлах, например манифестах Kubernetes.
JSON ↔ YAML
Преобразование читает структуру ключей, значений и списков и записывает другую нотацию. Однострочный JSON и многострочный YAML могут представлять одинаковые данные.

Примечания

Частые вопросы

Для каких задач подходит этот онлайн-инструмент?

Преобразуйте JSON в YAML или YAML в JSON онлайн для данных API и файлов конфигурации.

Как определяется направление?

Допустимый JSON превращается в YAML; другой допустимый YAML — в JSON. YAML может быть совместим с JSON, поэтому приоритет задан явно.

Конвертация полностью сохраняет исходный файл?

Нет. Это преобразование данных: комментарии и оформление теряются. Некоторые типы и циклические ссылки не поддерживаются; большие числа зависят от точности JavaScript.

Baro Work — инструменты без входа в аккаунт. Ввод и результаты не сохраняются на сервере или в хранилище браузера. Внешние передачи описаны в инструкциях перевода и DNS.

Все инструменты на главной →