> JSON ⇄ YAML <
// Konverter mellom JSON og YAML formater umiddelbart
JSON ⇄ YAML
Konverter i begge retninger. JSON til YAML og YAML til JSON med ett klikk eller automatisk deteksjon ved innliming.
Syntakskontroll
Validerer inndata før konvertering. Tydelige feilmeldinger hjelper deg med å fikse syntaksproblemer.
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.