JSON kanonisieren

Sortiert die Objektschlüssel von JSON nach deterministischen Regeln und gibt normalisierten Text aus, behält die Reihenfolge von Arrays bei und zeigt Unterschiede an.

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

Wie verwendet man JSON zur Normalisierung?

Die JSON-Normalisierung verarbeitet Eingaben nur im aktuellen Browser und lädt nichts hoch, stellt keine Netzwerkverbindung her und schreibt nichts in dauerhaften Speicher.

  1. Eingabe JSON

    Fügen Sie JSON ein oder bearbeiten Sie es; beim ersten Öffnen wird ein ausführbares Beispiel für 11DZ geladen.

  2. Normalisieren

    Überprüfen Sie die Reihenfolge der Schlüssel, die Verarbeitung von Zahlen und Unicode und sehen Sie die Unterschiede zwischen Eingabe und Ergebnis.

  3. Ergebnis kopieren

    Kopieren oder laden Sie die normalisierte JSON herunter; vor der Veröffentlichung muss sie weiterhin anhand des Zielprotokolls überprüft werden.

Einschränkungen und Hinweise

  • Entfernte $ref-Verweise, Skripte und zirkuläre Objekte werden nicht unterstützt; für Eingabetiefe, Knotenanzahl und Byteanzahl gelten Obergrenzen.
  • Die Normalisierung ändert nur die Darstellungsweise; sie beurteilt weder die Bedeutung der Felder noch ihre fachliche Gleichwertigkeit für dich.
  • Die Reihenfolge der Arrays bleibt unverändert; das Ergebnis stellt keine allgemeine Garantie für Formatierung oder Datenbereinigung dar.

Häufig gestellte Fragen

Ändert sich dadurch die Reihenfolge von Arrays?

Nein; das Tool sortiert nur die Objektschlüssel deterministisch.

Werden die Eingabedaten hochgeladen?

Nein, die Verarbeitung erfolgt im aktuellen Browser.

Warum unterscheidet sich das Ergebnis von gewöhnlichem JSON.stringify?

Die Normalisierung verwendet eine feste Schlüsselsortierung und eine deterministische Darstellung von Zahlen, was Signaturen und Vergleiche erleichtert.

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