Перейти к содержимому
POST AI agent ready /v1/yaml/to-json

API YAML в JSON — бесплатный онлайн-конвертер

Разберите строку YAML и верните эквивалентное представление JSON. Обрабатывает вложенные структуры, массивы, привязки, псевдонимы и многострочные строки.

Parameters

stringrequired

The YAML string to convert.

Code examples

curl -X POST https://api.botoi.com/v1/yaml/to-json \
  -H "Content-Type: application/json" \
  -d '{"yaml":"name: botoi\nversion: 2.1.0\nfeatures:\n  - hashing\n  - uuid"}'

When to use this API

Обработка манифеста Kubernetes

Преобразуйте YAML-манифесты Kubernetes в JSON для программного манипулирования, проверки или загрузки в kubectl с помощью --output=json.

Миграция конфигурации CI/CD

Преобразуйте действия GitHub или конфигурации YAML CircleCI в JSON при переходе на инструменты, ожидающие ввода JSON.

Frequently asked questions

Поддерживаются ли привязки и псевдонимы YAML?
Да. Анализатор преобразует привязки YAML (&) и псевдонимы (*) в их расширенную форму в выходных данных JSON.
Обрабатывает ли это многодокументный YAML?
API обрабатывает первый документ в многодокументном потоке YAML. Отдельные документы с --- не разбиваются на несколько объектов JSON.
Как обрабатываются теги YAML?
Пользовательские теги YAML (например, !include) игнорируются. Значение анализируется как его собственный тип.
Что происходит с дубликатами ключей?
Дублирующиеся ключи в одном и том же сопоставлении перезаписывают предыдущие значения, что соответствует поведению спецификации YAML 1.2.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.