YAML naar JSON Converter
Zet YAML om naar JSON in je browser — gratis, geen gegevens verzonden.
YAML-invoer
JSON-uitvoer
Wat is YAML naar JSON?
Als je ooit een Kubernetes-manifest of een Docker Compose-config moest doorgeven aan een systeem dat alleen JSON accepteert, ken je het probleem. YAML gebruikt inspringing voor structuur; JSON gebruikt haakjes en aanhalingstekens. Ze vertegenwoordigen hetzelfde datamodel — objecten, arrays, strings, getallen, booleans — maar met volledig verschillende syntaxis. De YAML 1.2-specificatie definieert YAML als een superset van JSON, waardoor de meeste YAML-documenten correct converteren. Alles draait in je browser via JSON.stringify() volgens RFC 8259 — geen gegevens worden verzonden.
Dit hulpmiddel parseert uw YAML en geeft equivalent JSON uit. Conversie draait volledig in uw browser. Er wordt niets naar een server gestuurd—veilig voor productieconfiguraties, Kubernetes-manifesten of gevoelige gegevens.
Voorbeelden YAML naar JSON
Converteer YAML naar JSON. Telecom-voorbeeld:
Voorbeeld: Abonneegegevens
JSON-uitvoer:
Klik op de knop Voorbeeld hierboven om meer voorbeelden in de editor te laden.
Hoe dit hulpmiddel te gebruiken
YAML plakken of uploaden
Kopieer uw YAML en plak het in de linker editor. U kunt ook op Uploaden klikken om een .yaml- of .yml-bestand te laden. De knop Voorbeeld laadt voorbeeldgegevens om te testen.
JSON-uitvoer bekijken
Het rechterpaneel toont de geconverteerde JSON. Gebruik Verkleinen voor compacte eenregelige uitvoer, of laat het geformatteerd voor leesbaarheid. Ongeldige YAML toont een fout—corrigeer het eerst met de YAML Validator.
Kopiëren of downloaden
Gebruik Kopiëren om het resultaat op uw klembord te zetten, of Downloaden om het als .json-bestand op te slaan. Voor de omgekeerde conversie, gebruik JSON naar YAML. Om eerst YAML te formatteren, gebruik de YAML Formatter.
Wanneer YAML naar JSON helpt
Kubernetes-manifesten, Docker Compose-bestanden en GitHub Actions-workflows zijn vaak in YAML geschreven. Als u die configuratie moet doorgeven aan een systeem dat JSON verwacht—een API, een database of een script—doet dit hulpmiddel de conversie. Voor het extraheren van specifieke waarden uit grote YAML kunt u naar JSON converteren en jq gebruiken.
Configuratiebestanden zoals application.yml (Spring Boot) of .gitlab-ci.yml zijn YAML. Converteren naar JSON helpt bij integratie met tools die alleen JSON accepteren, of bij het valideren van structuur tegen een JSON-schema.
Sommige API's en databases slaan JSON op of accepteren het. Als uw brondata in YAML is, geeft conversie hier de JSON die u nodig heeft. Voor conversie naar XML in plaats daarvan, gebruik YAML naar XML.
Veelgestelde vragen
Bewaart de YAML naar JSON conversie opmerkingen?
Nee — JSON heeft helemaal geen opmerking-syntaxis. YAML-opmerkingen met # worden verwijderd tijdens conversie. Als je documentatie wilt bewaren, houd de gegevens in YAML.
Is het veilig om API-sleutels of gevoelige gegevens te plakken?
Ja. Conversie draait volledig in je browser — open het Netwerk-tabblad van DevTools tijdens gebruik en je ziet nul verzoeken. Geen server, geen logging.
Wat gebeurt er met YAML-ankers en aliassen?
Ze worden opgelost tijdens conversie. De JSON-uitvoer bevat de volledig uitgebreide structuur. YAML-ankers hebben geen JSON-equivalent.
Waarom toont de geconverteerde JSON escaped newlines?
YAML-meerregelige strings worden JSON-strings. In JSON worden regeleinden weergegeven als \n.
Kan ik terugconverteren van JSON naar YAML?
Ja. Gebruik de JSON naar YAML tool. Je kunt ook de geconverteerde JSON valideren met de JSON Validator.
Gerelateerde hulpmiddelen
YAML-specificatie. JSON-specificatie. MDN. YAML-snelreferentie. RFC 8259. YAML. Postman.