YAML zu JSON API – Kostenloser Online-Konverter
Analysieren Sie eine YAML-Zeichenfolge und geben Sie die entsprechende JSON-Darstellung zurück. Behandelt verschachtelte Strukturen, Arrays, Anker, Aliase und mehrzeilige Zeichenfolgen.
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-Manifestverarbeitung
Konvertieren Sie Kubernetes-YAML-Manifeste in JSON zur programmgesteuerten Bearbeitung, Validierung oder Einspeisung in kubectl mit --output=json.
CI/CD-Konfigurationsmigration
Konvertieren Sie GitHub-Aktionen oder CircleCI-YAML-Konfigurationen in JSON, wenn Sie zu Tools migrieren, die JSON-Eingaben erwarten.
Frequently asked questions
Werden YAML-Anker und Aliase unterstützt?
Ja. Der Parser löst YAML-Anker (&) und Aliase (*) in ihre erweiterte Form in der JSON-Ausgabe auf.
Behandelt dies YAML mit mehreren Dokumenten?
Die API verarbeitet das erste Dokument in einem YAML-Stream mit mehreren Dokumenten. Separate Dokumente mit --- werden nicht in mehrere JSON-Objekte aufgeteilt.
Wie werden YAML-Tags gehandhabt?
Benutzerdefinierte YAML-Tags (z. B. !include) werden ignoriert. Der Wert wird als sein nativer Typ analysiert.
Was passiert mit Nachschlüsseln?
Doppelte Schlüssel in derselben Zuordnung überschreiben frühere Werte und entsprechen dem Verhalten der YAML 1.2-Spezifikation.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.