YAML boomviewer
Parseert YAML in een interactieve inklapbare boom. Ondersteunt multi-document YAML, ankers en aliassen, zoeken, JSON-conversie en drag & drop van .yaml/.yml-bestanden.
Wat is een YAML boomviewer?
Een YAML boomviewer parseert YAML-tekst en geeft deze weer als een interactieve, inklapbare boomstructuur. Elk knooppunt toont zijn sleutel, type en waarde, zodat u geneste YAML visueel kunt verkennen zonder ruwe tekst te lezen.
Hoe gaat deze tool om met multi-document YAML-bestanden?
YAML-bestanden kunnen meerdere documenten bevatten gescheiden door "---". Deze tool parseert elk document onafhankelijk en rendert elk document als een aparte boom, gelabeld "Document 1", "Document 2", enz.
Ondersteunt het YAML-ankers (&) en aliassen (*)?
Ja. Ankers gedefinieerd met &anchor en referenties met *alias worden automatisch opgelost door de js-yaml-parser. De uitgebreide inhoud wordt inline in de boom getoond, zodat u de werkelijke waarde ziet waarnaar een alias verwijst.
Hoe converteer ik YAML naar JSON?
Klik op de knop "Naar JSON" in de werkbalk. De tool parseert uw YAML en produceert geformatteerde JSON met 2-spaties inspringing. U kunt het JSON-resultaat dan met één klik naar het klembord kopiëren.
Wat gebeurt er wanneer YAML een syntaxisfout heeft?
De tool toont een duidelijke foutmelding onder het invoergebied, inclusief het regelnummer en een beschrijving van het probleem (bijv. "slechte inspringing van een mapping-item op regel 5"). De boomweergave blijft leeg totdat u de syntaxis corrigeert.
Hoe werkt de zoekfunctie?
Typ een trefwoord in het zoekvak en overeenkomende sleutels en tekenreekswaarden worden direct gemarkeerd. Gebruik de vorige/volgende knoppen of Enter (vooruit) en Shift+Enter (achteruit) om tussen overeenkomsten te springen.
Kan ik YAML uit een bestand laden?
Ja. Klik op de knop "Bestand laden" om een .yaml- of .yml-bestand te zoeken, of sleep en laat een bestand in het invoergebied vallen. De inhoud wordt lokaal in uw browser gelezen en nooit naar een server geüpload.
Hoe worden verschillende waardetypes weergegeven?
Elk type heeft een eigen kleur: strings zijn groen, getallen blauw, booleans oranje en null-waarden grijs. Objecten tonen een {count}-badge en arrays een [count]-badge die het aantal kinderen aangeeft.
Worden mijn YAML-gegevens naar een server gestuurd?
Nee. Alle parsing, rendering, zoeken en JSON-conversie vinden volledig in uw browser plaats. Uw YAML-gegevens verlaten nooit uw apparaat, waardoor deze tool veilig is voor gevoelige configuratiebestanden.
Werkt deze tool offline?
Zodra de pagina is geladen, draait de tool volledig in uw browser en kan deze zonder internet werken. Alleen de initiële laden vereist netwerktoegang om de statische bronnen en de js-yaml-bibliotheek op te halen.
Hoe YAML boomviewer te gebruiken
Verken YAML-bestanden als een interactieve, inklapbare boom, volledig offline in je browser. Multi-documentbestanden, anchors en aliassen worden ondersteund.
- Sleep een .yaml- of .yml-bestand naar de pagina, of plak YAML zoals "app: name: MyYAMLApp version: 1.2.3 debug: true".
- Klik op de pijltjes naast een knooppunt om die tak van de boom in of uit te klappen.
- Gebruik het zoekveld om snel sleutels en waarden in grote bestanden te vinden.
- Schakel naar de JSON-weergave als je dezelfde gegevens als JSON nodig hebt.
Multi-document-YAML gescheiden door --- wordt als meerdere bomen weergegeven, zodat je elk document in één bestand kunt bekijken.
Gerelateerde tools
- JSON boomviewer Visualiseer JSON-gegevens als een interactieve inklapbare boom. Zoek sleutels en waarden, volg JSONPath bij hoveren en verwerk grote bestanden met lazy loading. Drag & drop van .json-bestanden wordt ondersteund.
- YAML naar JSON Converteer YAML direct naar JSON online. Plak uw YAML en ontvang schone JSON met validatie en opmaak.
- TSV naar JSON Converteer TSV naar JSON online gratis. Ondersteunt kopteksten, automatische typedetectie en minificatie. Alles in de browser.
- JSON naar CSV Gratis online JSON-naar-CSV-converter. Vlak geneste objecten af, kies scheidingstekens en download direct. 100% in de browser.
- CSV naar JSON Converter Converteer CSV naar JSON online gratis. Ondersteunt aangepaste scheidingstekens, koptekstgebaseerde objecten en automatische typedetectie. Alles in de browser.
- XML Beautifier Gratis online XML Beautifier. Formatteer en verfraai XML direct in uw browser.
- XML Validator Valideer XML-syntaxis en -structuur direct. Detecteer fouten met precieze regelnummers en gedetailleerde berichten. Gratis, veilig, draait in uw browser.
- SQL naar JSON Converteer SQL INSERT-instructies direct naar JSON-arrays of -objecten. Ondersteunt meerdere VALUES-rijen, NULL-afhandeling, automatische typedetectie en pretty print. 100% client-side, geen upload.