JSON / YAML / TOML-Werkzeugkasten

Lokal validieren, formatieren und zwischen JSON, YAML und TOML konvertieren; unterstützt die rekursive Sortierung von Schlüsseln und die Erkennung nicht sicher konvertierbarer Werte.

Browserseitige lokale Verarbeitung
Diese Seite hat die öffentliche Verzeichnisprüfung bestanden; nach Aktivierung von JavaScript stehen die vollständigen Funktionen zur Verfügung.
Benutzerhandbuch

Anleitung zur Verwendung des JSON / YAML / TOML-Toolkits

Eingabetext oder Konfigurationsdateien werden nur im aktuellen Browser analysiert und konvertiert und nicht hochgeladen.

  1. Format eingeben und erkennen

    Fügen Sie Inhalte ein oder laden Sie Dateien vom Typ .json, .yaml, .yml oder .toml mit einer Größe von höchstens 1 MiB . Das Quellformat kann automatisch erkannt oder angegeben werden.

  2. Validieren und formatieren

    Sehen Sie sich nach dem Parsen die Fehler und Konvertierungswarnungen an und wählen Sie die Formatierung oder die rekursive Sortierung der Schlüssel.

  3. Zielformat auswählen

    Zwischen JSON, YAML und TOML konvertieren und das Ergebnis kopieren oder herunterladen; vor der Veröffentlichung Kommentare sowie die Semantik von Datums- und Zahlenangaben prüfen.

Einschränkungen und Hinweise

  • Bei der Konvertierung werden Kommentare entfernt, YAML-Anker werden erweitert; explizite Tags, TAG, Zirkelverweise und Schlüssel im Zusammenhang mit Prototypverschmutzung werden blockiert.
  • Nicht sichere Ganzzahlen, Typen, die das Zielformat nicht verlustfrei darstellen kann, sowie die Konvertierung von TOML-Datumsangaben in JSON oder YAML werden blockiert, statt Werte stillschweigend zu ändern.
  • Eingabe mit höchstens 1 MiB, pro Zeile 100000 Zeichen, Verschachtelung bis zu 100 Ebenen und 100000 Knoten; bei YAML oder TOML Grenzsyntax kann es zwischen Implementierungen dennoch Unterschiede geben.

Häufig gestellte Fragen

Warum sind die Kommentare nach der Konvertierung verschwunden?

Der Parser erstellt zunächst eine Datenstruktur und serialisiert sie anschließend. Kommentare gehören nicht zu einem allgemeinen Datenmodell. Daher weist das Tool ausdrücklich darauf hin, kann sie jedoch nicht beibehalten.

Warum kann das Datum TOML nicht in JSON umgewandelt werden?

Eine direkte Konvertierung kann typisierte Datumsangaben stillschweigend in gewöhnliche Zeichenfolgen umwandeln. Das Tool blockiert diesen Vorgang, um eine Fehlinterpretation der verlustfreien Semantik zu vermeiden.

Führt es Tags vom Typ YAML aus oder erstellt es beliebige Objekte?

Nein. Explizite Tags und gefährliche Schlüssel werden abgelehnt; das Tool akzeptiert ausschließlich eingeschränkte gewöhnliche Datenstrukturen.

SeitenfeedbackProblem entdeckt oder Vorschlag zur Verbesserung?
Die Feedback-Funktion muss in der Online-Version verwendet werden

Bitte reichen Sie es in der Online-Version ein, nachdem Sie JavaScript aktiviert haben; die lokalen Funktionen des aktuellen Tools oder Beispiels sind davon nicht betroffen.

Zur Online-Version wechseln und Feedback geben