Validiere YAML, normalisiere Einrückung, sortiere Schlüssel und konvertiere lokal zu JSON.
Verwandt
JSON rarely lives alone. Convert between JSON and YAML/CSV/XML, decode JWTs, generate types, and validate against JSON Schema — every step staying in the browser.
Seit YAML 1.2 ist jedes JSON-Dokument gültiges YAML. Konvertiere YAML-Konfigurationen zu JSON und achte auf Einrückungs- und Typinferenz-Fallen.
Ein schneller Validierungsschritt vor einer API-Anfrage trennt JSON-Syntaxprobleme klar von Authentifizierungs-, Schema- und Backend-Fehlern.
Füge YAML ein, um sofort auf Syntaxfehler zu prüfen. Der Validator hebt die genaue Zeile hervor, in der der Fehler auftritt. Du kannst YAML auch mit einheitlicher Einrückung neu formatieren oder mit einem Klick in JSON umwandeln.
Dasselbe Tool dient als yaml lint / yaml linter / yamllint / yaml checker / online yaml validator —— füge beliebiges YAML ein, und der erste Parse-Fehler wird mit Zeile und Spalte gemeldet. Nutze es als validate yaml online : Formatieren, Linten und Konvertieren passieren lokal, es wird nichts hochgeladen.
YAML vs JSON : Beide sind Datenaustauschformate, und YAML 1.2 ist eine strikte Obermenge von JSON —— jedes JSON-Dokument ist also bereits gültiges YAML. Der praktische Unterschied liegt in der Form —— YAML setzt auf Einrückung und ist kommentarfreundlich (ideal für handgeschriebene Konfiguration), JSON nutzt Klammern und strikte Syntax (ideal für APIs). Wenn du Konfiguration an ein Tool weitergibst, das nur JSON akzeptiert, klicke auf To JSON.
:, - oder # beginnen, müssen oft in Anführungszeichen gesetzt werden.Fast immer wegen Einrückung : Entweder haben sich Tabs eingeschlichen (YAML erlaubt keine Tab-Einrückung), oder Schlüssel auf gleicher Ebene haben unterschiedliche Tiefen. Der Formatter schreibt alles auf eine einheitliche, leerzeichenbasierte Breite um —— das deckt die meisten dieser Probleme auf und behebt sie.