Beide richtingen, live, conform de spec
{{ error }}
JSON is compacter en universeel beschikbaar — ideaal voor API's en machines. YAML is leesbaarder (inspringing, commentaar) en wordt bij configuratiebestanden gebruikt (Kubernetes, Docker Compose, Ansible, GitHub Actions). Beide representeren dezelfde typen — verliesvrije conversie mogelijk (alleen commentaar gaat verloren bij YAML→JSON).
YAML kent verrassende randgevallen: `no` en `off` worden in YAML 1.1 als boolean false geparseerd (de Noorse taalcode verliest betekenis). `1.0` is een getal, `'1.0'` een string. Tijden als `12:00` worden seconden. Voor eenvoudige configs is YAML prettig; voor complexe structuren is JSON veiliger.