konverter | transformer | valider

> JSON YAML <

// Konverter mellom JSON og YAML formater umiddelbart

[BIDIRECTIONAL]

JSON ⇄ YAML

Konverter i begge retninger. JSON til YAML og YAML til JSON med ett klikk eller automatisk deteksjon ved innliming.

[VALIDATE]

Syntakskontroll

Validerer inndata før konvertering. Tydelige feilmeldinger hjelper deg med å fikse syntaksproblemer.

[FREE]

Ingen begrensninger

100% klient-side behandling. Ingen størrelsesbegrensninger, ingen serveropplastinger. Dataene dine forlater aldri nettleseren.

// OM JSON & YAML

JSON vs YAML:

JSON (RFC 8259) er et lettvekts datautvekslingsformat. YAML (YAML 1.2) er en menneskevennlig serialiseringsstandard og supersett av JSON. YAML brukes i konfigurasjonsfiler for Docker, Kubernetes, CI/CD og mer.

Eksempel:

{"name":"John","age":30} → name: John
age: 30

Vanlige brukstilfeller:

  • >Docker Compose og Kubernetes manifester
  • >CI/CD pipeline konfigurasjoner (GitHub Actions, GitLab CI)
  • >Applikasjonskonfigurasjonsfiler
  • >API responsformatkonvertering
  • >Infrastruktur som kode (Ansible, Terraform)

>> frequently asked questions

Sp: Hva er forskjellen mellom JSON og YAML?

Sv: JSON bruker krøllparenteser og hakeparenteser. YAML bruker innrykk, noe som gjør det mer lesbart. YAML støtter kommentarer og flerlinjers strenger.

Sp: Når bør man bruke YAML i stedet for JSON?

Sv: Bruk YAML for konfigurasjonsfiler som ofte redigeres av mennesker. JSON for datautveksling mellom systemer.

Sp: Er YAML et supersett av JSON?

Sv: Ja, siden YAML 1.2 er ethvert gyldig JSON-dokument også gyldig YAML.

Sp: Hva er YAML-ankere og aliaser?

Sv: YAML-ankere (&) og aliaser (*) lar deg definere en verdi én gang og referere til den flere ganger.

Sp: Hva er vanlige YAML-fallgruver?

Sv: Innrykk må bruke mellomrom (ikke tabulatorer), 'yes/no' tolkes som boolske verdier, strenger med kolon kan forårsake parsingproblemer.

// ANDRE SPRÅK