konverter | transformer | valider

> JSON YAML <

// Konverter mellem JSON og YAML formater øjeblikkeligt

[BIDIRECTIONAL]

JSON ⇄ YAML

Konverter i begge retninger. JSON til YAML og YAML til JSON med ét klik eller automatisk detektering ved indsættelse.

[VALIDATE]

Syntakskontrol

Validerer dit input før konvertering. Tydelige fejlmeddelelser hjælper dig med at rette syntaksproblemer.

[FREE]

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.

// ANDRE SPROG