YAML-formater
Formater og valider YAML, eller konverter mellom YAML og JSON — privat i nettleseren din.
Om YAML-formater
Handy tools YAML-formater normaliserer YAML-innrykk, sitattypestil og nøkkels rekkefølge ved hjelp av standard js-yaml-parseren, og kan også konvertere YAML til JSON eller JSON tilbake til YAML med ett klikk. Nyttig for å rydde opp i Kubernetes-manifester, GitHub Actions-arbeidsflyter, Helm-verdier og hvilken som helst config-fil som har drevet fra en konsistent stil. Parseren er den samme som brukes av de fleste JavaScript-byggeverktøy, så det som valideres her vil valideres i produksjon.
Funksjoner i YAML-formater
- 01
Formater og lint
Analyserer YAMLet ditt, dropper etterfølgende mellomrom, normaliserer innrykk til 2 eller 4 mellomrom, og gjenuttrycker det. Syntaksfeil opptar eksakt linje og grunn.
- 02
YAML ↔ JSON
Konverter YAML til JSON for å matte det inn i et verktøy som bare snakker JSON, eller konverter JSON tilbake til YAML for å gjøre en config-fil menneskevennlig.
- 03
Bevarer typer
Tall, boolske verdier, nuller og datoer rund-tripper korrekt gjennom parseren, så en YAML-fil som går inn som YAML 1.2 kommer ut på samme måte.
Vanlige spørsmål om YAML-formater
- Hvilken YAML-versjon støtter dette?
- YAML 1.2 som standard — versjonen de fleste moderne verktøy (Kubernetes, GitHub Actions, Docker Compose) bruker. Parseren er js-yaml, det samme biblioteket som brukes av de fleste JavaScript-byggeverktøy.
- Vil det bevare kommentarer?
- Nei. Standard YAML-parsere bevarer ikke kommentarer gjennom en parse-then-dump rund-trip — det er en kjent begrensning for hvert JavaScript YAML-bibliotek, ikke spesifikt for dette verktøyet. Formater filen før du legger til viktige kommentarer tilbake.
- Hva er forskjellen mellom formatering og konvertering?
- Formatering holder filen som YAML og normaliserer bare mellomrom, nøkkels rekkefølge og innrykk. Konvertering endrer formatet helt — YAML til JSON eller omvendt.
- Håndterer dette multi-dokument YAML?
- Det første dokumentet i en multi-dokument YAML-fil analyseres og gjenuttrykkkes. For å arbeide med alle dokumenter, del dem med --- og behandle hver separat.
Relaterte verktøy
Utvikler →- Aktiv
SQL-formater
Pennskrive SQL-spørringer — PostgreSQL, MySQL, SQLite, BigQuery og standard SQL — privat i nettleseren din.
UtviklerGratisKjøres lokaltÅpne - Aktiv
XML-formater
Pennskrive, minifisere og valider XML — helt i nettleseren din.
UtviklerGratisKjøres lokaltÅpne - Aktiv
GraphQL-formater
Pennskrive og valider GraphQL-spørringer, mutasjoner og skjemaer — privat i nettleseren din.
UtviklerGratisKjøres lokaltÅpne
Utforsk flere verktøy
Alle verktøy →- Aktiv
PDF til JPG
Konverter hver side i en PDF til et klart JPG-, PNG- eller WebP-bilde direkte i nettleseren din — ingen opplasting, intet kvalitetstap.
PDFGratisKjøres lokaltÅpne - Aktiv
Fjern bakgrunn
Slett bakgrunnen på et bilde med en AI-modell i nettleseren — ingen opplasting, bildene dine blir på enheten din.
BildeGratisKjøres lokaltÅpne - Aktiv
Klipp video
Kutt starten eller slutten av en video med bildepresisjon.
VideoGratisÅpne - Aktiv
Klipp lyd
Klipp ut et stykke av en lydfil.
LydGratisKjøres lokaltÅpne - Aktiv
Markdown til HTML
Render Markdown til ren HTML.
DokumentGratisKjøres lokaltÅpne