YAML-træviser
Parser YAML til et interaktivt sammenfoldbart træ. Understøtter flerdokument-YAML, ankre og aliaser, søgning, JSON-konvertering og drag & drop af .yaml/.yml-filer.
Hvad er en YAML-træviser?
En YAML-træviser analyserer YAML-tekst og gengiver den som en interaktiv, sammenfoldbar træstruktur. Hver knude viser sin nøgle, type og værdi, så du visuelt kan udforske indlejret YAML uden at læse råtekst.
Hvordan håndterer værktøjet flerdokument-YAML-filer?
YAML-filer kan indeholde flere dokumenter adskilt af "---". Værktøjet analyserer hvert dokument uafhængigt og gengiver hvert dokument som et separat træ, mærket "Dokument 1", "Dokument 2" osv.
Understøtter det YAML-ankre (&) og aliaser (*)?
Ja. Ankre defineret med &anchor og referencer med *alias løses automatisk af js-yaml-parseren. Det udvidede indhold vises inline i træet, så du ser den faktiske værdi et alias peger på.
Hvordan konverterer jeg YAML til JSON?
Klik på knappen "Til JSON" i værktøjslinjen. Værktøjet analyserer din YAML og producerer formateret JSON med 2-mellemrums indrykning. Du kan derefter kopiere JSON-resultatet til udklipsholderen med ét klik.
Hvad sker der, når YAML har en syntaksfejl?
Værktøjet viser en klar fejlmeddelelse under inputområdet, inklusive linjenummer og en beskrivelse af problemet (f.eks. "forkert indrykning af en mapping-post på linje 5"). Trævisningen forbliver tom, indtil du retter syntaksen.
Hvordan fungerer søgefunktionen?
Skriv et nøgleord i søgefeltet, og matchende nøgler og strengværdier fremhæves straks. Brug forrige/næste-knapperne eller Enter (fremad) og Skift+Enter (baglæns) til at hoppe mellem matches.
Kan jeg indlæse YAML fra en fil?
Ja. Klik på knappen "Indlæs fil" for at gennemse efter en .yaml- eller .yml-fil, eller træk og slip en fil i inputområdet. Filindholdet læses lokalt i din browser og uploades aldrig til en server.
Hvordan vises forskellige værdityper?
Hver type har en distinkt farve: strenge er grønne, tal blå, booleske værdier orange og null-værdier grå. Objekter viser et {count}-mærke og arrays et [count]-mærke, der angiver antallet af børn.
Bliver mine YAML-data sendt til en server?
Nej. Al analyse, gengivelse, søgning og JSON-konvertering sker helt i din browser. Dine YAML-data forlader aldrig din enhed, hvilket gør dette værktøj sikkert for følsomme konfigurationsfiler.
Fungerer dette værktøj offline?
Når siden er indlæst, kører værktøjet helt i din browser og kan fungere uden internet. Kun den indledende indlæsning kræver netværksadgang for at hente statiske ressourcer og js-yaml-biblioteket.