YAML til JSON-konverter
Konvertér YAML til formateret JSON lokalt i browseren. Kontrollér syntaksen, og kopiér eller hent resultatet.
Begynd at bruge
Hvornår skal YAML konverteres til JSON?
Konvertér et udsnit af en konfiguration eller en OpenAPI-datastruktur til et program, der forventer JSON. Kontrollér værdierne før brug. Syntaks og datatyper kontrolleres, men ikke skemaet for Kubernetes, Compose eller din applikation.
Et fungerende YAML-til-JSON-eksempel
# YAML til JSON-konverter
service: "Eksempeltjeneste"
enabled: true
threshold: 12.5
release: 2026-10-26
account: "00123"
tags: ["opsætning", "API"]
defaults: &defaults
retries: 3
job: *defaults
{
"service": "Eksempeltjeneste",
"enabled": true,
"threshold": 12.5,
"release": "2026-10-26",
"account": "00123",
"tags": [
"opsætning",
"API"
],
"defaults": {
"retries": 3
},
"job": {
"retries": 3
}
}Understøtter tekst, tal, booleske værdier, null, lister og objekter. YAML 1.2 bevarer yes, no, on, off og datoer som tekst; true og false er booleske. Sæt "00123" i anførselstegn. Kommentarer og ankernavne bevares ikke.
Tekst og talformater
UTF-8-tekst med æ, ø og å bevares som tekst. YAML og JSON bruger decimalpunkt: 12.5. Dansk notation som "12,5" skal stå i anførselstegn; lokale talformater fortolkes ikke automatisk.
Ret en konverteringsfejl
- Kontrollér indrykning, koloner og afsluttende anførselstegn.
- Hver nøgle skal være entydig; omdøb eller fjern den dublerede nøgle.
- Brug mellemrum til indrykning, ikke tabulatorer.
- JSON-nøgler skal være tekst; sæt tal og booleske nøgler i anførselstegn.
- Sæt store heltal i anførselstegn. Uendelig og NaN er ikke JSON-tal.
- Fletningsnøgler (<<) understøttes ikke. Skriv felterne direkte.
- Konvertér ét YAML-dokument ad gangen.
- Reducer dybde eller aliasudvidelse. JSON kan ikke repræsentere cykler.
Er .yml og .yaml forskellige?
.yml og .yaml er begge YAML-filendelser. Åbn en UTF-8-tekstfil, og hent resultatet som .json. Denne side konverterer kun YAML til JSON, ikke omvendt.
Understøttede grænser
Ét YAML 1.2-dokument; 262.144 UTF-16-enheder i input; fil på højst 512 KiB; dybde 64; 50.000 udvidede værdier; 2.097.152 outputenheder; 5 sekunder inklusive workerstart. Aliasbeskyttelsen bruger faktor 50, ikke en garanti for 50 referencer. Decimaltal bruger JavaScript-flydende-kommapræcision.
Konverteringen sker lokalt i en browser-worker. Ingen upload eller lagring i URL eller browser. Du styrer downloads og udklipsholder.
Arbejd videre med JSON
- JSON-formatering og -validering — Formatér eller kontrollér det genererede JSON
- Online JSON-fladværktøj — Gør indlejret JSON til stier
Behandlingen foregår lokalt i din browser.