nl

YAML naar JSON

Zet een YAML-bestand lokaal om naar opgemaakte JSON, structuurgetrouw, zonder upload en in je browser.

Verwerkt lokaal op je apparaat ...

0%

Je bestanden hebben je apparaat nooit verlaten

    Wordt mijn bestand geüpload?

    Nee. Alles draait in je browser - je bestand verlaat je apparaat nooit. Zo is dat verifieerbaar

    Geen upload100% lokaal
    Inhoud blijft bij jougeen toegang voor derden
    Servers in DuitslandAVG by design
    Onafhankelijk getoetstTLS A+ · HTTP-headers A+

    JSON (JavaScript Object Notation) is het dataformaat van het web: compact, eenduidig en door vrijwel elke programmeertaal en API begrepen. Wie een YAML-configuratie in een programma, een script of een API verder wil verwerken, heeft meestal JSON nodig - deze tool neemt de omzetting voor je over.

    Deze tool leest je YAML volledig lokaal in je browser (js-yaml, puur JavaScript) en geeft netjes ingesprongen JSON uit (2 spaties). Ongeldige YAML wordt met een duidelijke foutmelding afgewezen. De omzetting is structuurbehoudend - objecten, lijsten en waarden blijven identiek. Er wordt niets geüpload.

    De meest voorkomende aanleiding: een handmatig onderhouden instellingenbestand uit een project moet worden ingelezen door een script, een browsergereedschap of een webdienst die uitsluitend het compacte webformaat accepteert. Omdat de inspringing in het bronformaat betekenis draagt, legt het gereedschap typische valkuilen zoals per ongeluk ingevoegde tabs of verkeerd uitgelijnde regels meteen bloot - zo herken je typefouten voordat ze verderop schade aanrichten.

    Technische gegevens

    Technische gegevens
    InvoerformatenYAML, YML
    UitvoerformaatJSON
    BatchverwerkingNee
    VerwerkingLokaal in de browser (JavaScript)
    BestandsuploadGeen

    In 3 stappen

    1. Sleep of kies je YAML-bestand.
    2. De tool zet het lokaal om naar JSON.
    3. Download het JSON-bestand.

    Beperkingen: De YAML moet geldig zijn (anders een duidelijke fout). YAML-commentaar gaat verloren (JSON kent het niet). Meerdere YAML-documenten in een bestand (---) worden tot het eerste gelezen. Heel grote bestanden vragen geheugen.

    Veelgestelde vragen

    Wordt mijn bestand geüpload?

    Nee. De omzetting draait volledig lokaal in de browser - er wordt niets verzonden.

    Blijven commentaren behouden?

    Nee. JSON ondersteunt geen commentaren, daarom vervallen die bij de omzetting.

    Wat gebeurt er bij ongeldige YAML?

    Je krijgt een duidelijke foutmelding met de oorzaak - geen crash.

    Hoe wordt de JSON opgemaakt?

    Leesbaar met 2 spaties inspringing - klaar voor code en API's.

    Gerelateerde tools