Як користуватися JSON у YAML
- Вставте JSON, наприклад, документ OpenAPI або манифест Kubernetes в формі JSON.
- Виберіть відступ із 2 або 4 пробілів.
- Копіюйте YAML у свій файл конфігурації.
Про JSON у YAML
YAML - це супермножина JSON на практиці, що означає, що кожен файл JSON може бути виражений як YAML. Різниця полягає в читаннях: немає підкладки, немає лапок навколо більшості струн, а не пунктуації. Ось чому Kubernetes, Docker Compose, GitHub Actions, Ansible та OpenAPI все спираються на це.
Конвертер пише блок стилю YAML. Струнки цитуються тільки тоді, коли вони повинні бути, наприклад, коли вони виглядають як числа або булевики. "true" залишається струною і не перетворюється на булеву на іншій стороні.