Hvad er YAML-parseren?
Har du nogensinde stirret på en væg af YAML og ønsket, at du bare kunne se det som en tabel? Det er præcis, hvad dette værktøj gør. YAML-parseren tager din YAML (YAML Ain't Markup Language) og omdan den til interaktive HTML-tabeller, du faktisk kan arbejde med.
Uanset om du fejlsøger en konfigurationsfil, analyserer dataeksporter eller forsøger at forstå en CI/CD-pipeline-konfiguration — sparer dette værktøj tid. Du behøver ikke længere manuelt at søge igennem indlejrede strukturer eller skrive scripts bare for at vise data. YAML bruges flittigt i konfigurationsfiler, Docker Compose, Kubernetes-manifester og meget mere, og parseren håndterer alle standard-YAML-strukturer.
Bedste del? Alt kører i din browser. Dine data når aldrig vores servere, medmindre du eksplicit deler dem. Det er hurtigt, gratis og privat.
Sådan bruger du YAML-parseren
Følg disse trin for at parse YAML til interaktive tabeller. Hvert trin bruger de faktiske knapper og paneler på denne side.
Indsæt, upload eller indlæs et eksempel
Indsæt YAML i venstre editor eller klik på Upload for at indlæse en fil. Klik på Eksempel for at se et telekomabonnent-YAML-eksempel. Eksempel:
subscribers:
- subscriberId: SUB-1001
plan: Unlimited 5G
dataUsage: 45.2
status: active
carrier: Verizon
- subscriberId: SUB-1002
plan: Family Plan
dataUsage: 120.5
status: activeSe transformationen
Tabellen vises til højre. Arrays bliver rækker, egenskaber bliver kolonner. Indlejrede data får ekspanderbare tabeller. Parsningen følger YAML 1.2-specifikationen.
Filtrer og rediger
Skriv i filterfelterne øverst i hver kolonne for at indsnævre resultaterne. Klik på Rediger og dobbeltklik på en celle for at korrigere værdier. Ændringer synkroniseres automatisk.
Eksporter til Excel
Klik på Download for at gemme som .xls til Excel eller Google Sheets. Al behandling sker i din browser.
Hvornår du virkelig har brug for dette
Docker Compose-filer
Forsøger du at forstå en kompleks Docker Compose-konfiguration? Indsæt den her og se alle tjenester, volumes og netværk i et overskueligt tabelformat. Meget lettere end at scrolle igennem indlejret YAML.
Kubernetes-manifester
Har du brug for at gennemgå Kubernetes deployment-konfigurationer eller sammenligne flere ressourcer? Vis dem som tabeller for tydeligt at se strukturen. Filtrer efter labels, annotationer eller enhver egenskab.
CI/CD-konfiguration
Fejlsøger du GitHub Actions-workflows eller GitLab CI-konfigurationer? Indsæt YAML og se alle jobs, trin og miljøvariabler i en organiseret tabel. Identificer manglende konfigurationer med det samme.
Gennemgang af konfigurationsfiler
Forsøger du at forstå en kompleks YAML-konfiguration? Vis den som en tabel for tydeligt at se strukturen. Rediger værdier direkte, hvis du har brug for at foretage ændringer. Meget lettere end at søge igennem indlejret indrykning.
Ofte stillede spørgsmål
Gemmes mine YAML-data?
Nej. Alt kører i din browser med JavaScript. Din YAML forlader aldrig computeren. Vi behandler alle data lokalt for at sikre privatlivet og sikkerheden for dine oplysninger.
Hvilke YAML-formater fungerer?
Alt, der er gyldig YAML ifølge YAML 1.2-specifikationen. Arrays, objekter, indlejrede strukturer, ankre, aliaser, flerlinjestrenge — alt. Kompleks indlejring skaber bare flere indlejrede tabeller.
Kan jeg redigere data?
Ja. Klik på "Rediger" og dobbeltklik på en celle. Ændr værdien, tryk Enter, og det opdateres automatisk. Du kan også fjerne kolonner helt, hvis du ikke har brug for dem. Som at redigere et regneark, men YAML-strukturen forbliver intakt.
Hvordan fungerer filtrering?
Skriv i felterne øverst i hver kolonne. Det filtrerer rækker, der indeholder din søgeterm i den kolonne. Du kan filtrere flere kolonner samtidigt — viser rækker, der matcher alle filtre. Ikke skelne mellem store og små bogstaver, så "sub" finder også "SUB".
Hvad kan jeg eksportere til?
I øjeblikket til Excel (.xls-format). Det åbnes i Excel, Google Sheets, LibreOffice — egentlig enhver regnearksapp. Tabelstrukturen bevares, så indlejrede data bliver indlejrede tabeller i Excel også.
Hvor stor kan min YAML-fil være?
Der er ingen fast grænse, men ydeevnen afhænger af din browser. Små filer (under 1 MB) parses med det samme. Filer på cirka 5 MB kan tage et sekund eller to. Rigtig store filer (10 MB+) kan blive langsommere, men fungerer stadig.
Andre YAML-værktøjer du kan have brug for
Denne parser er fremragende til at vise data, men nogle gange har du brug for andre ting. Her er vores andre værktøjer, der fungerer godt sammen: