Hva er YAML-parseren?
Har du noen gang stirret på en vegg av YAML og ønsket at du bare kunne se det som en tabell? Det er nøyaktig hva dette verktøyet gjør. YAML-parseren tar din YAML (YAML Ain't Markup Language) og transformer den til interaktive HTML-tabeller du faktisk kan jobbe med.
Enten du feilsøker en konfigurasjonsfil, analyserer dataeksporter eller prøver å forstå en CI/CD-pipeline-konfigurasjon — sparer dette verktøyet tid. Du trenger ikke lenger manuelt søke gjennom nestede strukturer eller skrive skript bare for å vise data. YAML brukes flittig i konfigurasjonsfiler, Docker Compose, Kubernetes-manifester og mye mer, og parseren håndterer alle standard-YAML-strukturer.
Beste del? Alt kjører i nettleseren din. Dataene dine når aldri serverne våre med mindre du eksplisitt deler dem. Det er raskt, gratis og privat.
Slik bruker du YAML-parseren
Følg disse trinnene for å parse YAML til interaktive tabeller. Hvert trinn bruker de faktiske knappene og panelene på denne siden.
Lim inn, last opp eller last inn et eksempel
Lim inn YAML i venstre editor eller klikk på Last opp for å laste inn en fil. Klikk på Eksempel for å 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 transformasjonen
Tabellen vises til høyre. Arrays blir rader, egenskaper blir kolonner. Nestede data får utvidbare tabeller. Parsingen følger YAML 1.2-spesifikasjonen.
Filtrer og rediger
Skriv i filterfeltene øverst i hver kolonne for å begrense resultatene. Klikk på Rediger og dobbeltklikk på en celle for å korrigere verdier. Endringer synkroniseres automatisk.
Eksporter til Excel
Klikk på Last ned for å lagre som .xls for Excel eller Google Regneark. All behandling skjer i nettleseren din.
Når du virkelig trenger dette
Docker Compose-filer
Prøver du å forstå en kompleks Docker Compose-konfigurasjon? Lim den inn her og se alle tjenester, volumer og nettverk i et oversiktlig tabellformat. Mye enklere enn å scrolle gjennom nestet YAML.
Kubernetes-manifester
Trenger du å gjennomgå Kubernetes deployment-konfigurasjoner eller sammenligne flere ressurser? Vis dem som tabeller for å tydelig se strukturen. Filtrer etter labels, annotasjoner eller hvilken som helst egenskap.
CI/CD-konfigurasjon
Feilsøker du GitHub Actions-arbeidsflyter eller GitLab CI-konfigurasjoner? Lim inn YAML og se alle jobber, trinn og miljøvariabler i en organisert tabell. Identifiser manglende konfigurasjoner umiddelbart.
Gjennomgang av konfigurasjonsfiler
Prøver du å forstå en kompleks YAML-konfigurasjon? Vis den som en tabell for å tydelig se strukturen. Rediger verdier direkte hvis du trenger å gjøre endringer. Mye enklere enn å søke gjennom nestet innrykk.
Vanlige spørsmål
Lagres YAML-dataene mine?
Nei. Alt kjører i nettleseren din med JavaScript. YAML-en din forlater aldri datamaskinen. Vi behandler all data lokalt for å sikre personvernet og sikkerheten til informasjonen din.
Hvilke YAML-formater fungerer?
Alt som er gyldig YAML i henhold til YAML 1.2-spesifikasjonen. Arrays, objekter, nestede strukturer, ankere, aliaser, flerlinjestrenger — alt. Kompleks nesting lager bare flere nestede tabeller.
Kan jeg redigere data?
Ja. Klikk på "Rediger" og dobbeltklikk på en celle. Endre verdien, trykk Enter, og det oppdateres automatisk. Du kan også fjerne kolonner helt hvis du ikke trenger dem. Som å redigere et regneark, men YAML-strukturen forblir intakt.
Hvordan fungerer filtrering?
Skriv i feltene øverst i hver kolonne. Det filtrerer rader som inneholder søketermen din i den kolonnen. Du kan filtrere flere kolonner samtidig — viser rader som matcher alle filtre. Ikke skille mellom store og små bokstaver, så "sub" finner også "SUB".
Hva kan jeg eksportere til?
For øyeblikket til Excel (.xls-format). Det åpnes i Excel, Google Regneark, LibreOffice — egentlig hvilken som helst regnearkapp. Tabellstrukturen bevares, så nestede data blir nestede tabeller i Excel også.
Hvor stor kan YAML-filen min være?
Det er ingen fast grense, men ytelsen avhenger av nettleseren din. Små filer (under 1 MB) parses umiddelbart. Filer på omtrent 5 MB kan ta et sekund eller to. Virkelig store filer (10 MB+) kan bli tregere, men fungerer likevel.
Andre YAML-verktøy du kan trenge
Denne parseren er utmerket for å vise data, men noen ganger trenger du andre ting. Her er våre andre verktøy som fungerer godt sammen: