Про цей інструмент

Цей конвертер перетворює YAML на відформатований JSON, а JSON — на YAML, і показує повідомлення парсера про помилку, якщо вхідні дані некоректні.

Як користуватися

  1. Вставте YAML у поле YAML або JSON у поле JSON.
  2. Натисніть YAML → JSON або JSON → YAML.
  3. Скопіюйте результат.

Корисно знати

  • Конвертація виконується бібліотекою js-yaml; JSON виводиться з відступом у 2 пробіли, а YAML — з відступом у 2 пробіли без перенесення рядків.
  • YAML 1.2 є надмножиною JSON, тому коректний JSON є також коректним YAML.
  • Під час перетворення на JSON коментарі YAML втрачаються, бо в JSON немає синтаксису для коментарів.
  • Відступи в YAML мають бути пробілами; табуляція не допускається.

Працює повністю у вашому браузері — нічого з того, що ви вводите, не завантажується й не зберігається.

Поширені запитання

Чому з'являється помилка відступів?

YAML залежить від послідовних відступів пробілами. Табуляція або невирівняні ключі спричиняють помилки розбору.

Чи зберігаються коментарі YAML?

Ні. У JSON немає коментарів, тому під час перетворення з YAML вони відкидаються.

Чи можна конвертувати файли Kubernetes або Docker Compose?

Так. Окремі YAML-документи, як-от маніфести та compose-файли, конвертуються напряму.

Чи завантажується моя конфігурація на сервер?

Ні. Конвертація відбувається у вашому браузері, тож секрети з конфігурацій залишаються на вашому пристрої.