> JSON ⇄ YAML <
// Konverter mellem JSON og YAML formater øjeblikkeligt
JSON ⇄ YAML
Konverter i begge retninger. JSON til YAML og YAML til JSON med ét klik eller automatisk detektering ved indsættelse.
Syntakskontrol
Validerer dit input før konvertering. Tydelige fejlmeddelelser hjælper dig med at rette syntaksproblemer.
Ingen begrænsninger
100% klient-side behandling. Ingen størrelsesbegrænsninger, ingen serveruploads. Dine data forlader aldrig din browser.
// OM JSON & YAML
JSON vs YAML:
JSON (RFC 8259) er et letvægts dataudvekslingsformat. YAML (YAML 1.2) er en menneskevenlig serialiseringsstandard og superset af JSON. YAML bruges i konfigurationsfiler til Docker, Kubernetes, CI/CD og mere.
Eksempel:
{"name":"John","age":30} → name: John
age: 30
Almindelige brugsscenarier:
- >Docker Compose og Kubernetes manifester
- >CI/CD pipeline konfigurationer (GitHub Actions, GitLab CI)
- >Applikationskonfigurationsfiler
- >API svarformatkonvertering
- >Infrastruktur som kode (Ansible, Terraform)
>> frequently asked questions
Sp: Hvad er forskellen mellem JSON og YAML?
Sv: JSON bruger krøllede og firkantede parenteser. YAML bruger indrykning, hvilket gør det mere læsbart. YAML understøtter kommentarer og flerlinjestrenge.
Sp: Hvornår skal man bruge YAML i stedet for JSON?
Sv: Brug YAML til konfigurationsfiler, der ofte redigeres af mennesker. JSON til dataudveksling mellem systemer.
Sp: Er YAML et superset af JSON?
Sv: Ja, siden YAML 1.2 er ethvert gyldigt JSON-dokument også gyldig YAML.
Sp: Hvad er YAML-ankre og aliaser?
Sv: YAML-ankre (&) og aliaser (*) lader dig definere en værdi én gang og referere til den flere gange.
Sp: Hvad er almindelige YAML-faldgruber?
Sv: Indrykning skal bruge mellemrum (ikke tabs), 'yes/no' parses som booleaner, strenge med koloner kan forårsage parseringsproblemer.