jsonecho

JSON Sorter

Sortieren Sie jeden Schlüssel in Ihrem JSON alphabetisch, auf jeder Ebene, damit zwei Versionen Zeile für Zeile verglichen werden können.

Tool wird geladen ...

So verwenden Sie JSON Sorter

  1. Fügen Sie Ihr JSON ein.
  2. Wählen Sie aufsteigende oder absteigende Reihenfolge.
  3. Kopieren Sie das sortierte Ergebnis oder laden Sie es herunter.

Über JSON Sorter

Die Reihenfolge der Schlüssel hat in JSON keine Bedeutung, für Ihr Versionskontrollsystem aber sehr wohl. Wenn zwei Personen Schlüssel an unterschiedlichen Stellen hinzufügen, wird ein Diff unruhig. Wenn Sie die Schlüssel vor dem Commit sortieren, erhält jede Datei dieselbe Reihenfolge, und Änderungen erscheinen dort, wo sie hingehören.

Die Sortierung wird auf alle verschachtelten Objekte angewendet. Die Reihenfolge der Elemente innerhalb von Arrays bleibt unberührt, denn bei Arrays hat die Reihenfolge eine Bedeutung.

Häufig gestellte Fragen

Werden auch Array-Elemente sortiert?

Nein. Arrays sind Listen, bei denen die Position zählt, daher bleiben ihre Elemente, wo sie sind. Nur Objektschlüssel werden sortiert.

Wie werden Schlüssel mit Zahlen sortiert?

In natürlicher Reihenfolge, sodass „item2“ vor „item10“ kommt. Groß- und Kleinschreibung werden gleich behandelt.

Kann das Sortieren meine Anwendung beschädigen?

Fast nie, da JSON-Leser nicht von der Schlüsselreihenfolge abhängen sollten. Eine Ausnahme sind einige Signaturverfahren, die den exakten Text hashen. Sortieren Sie daher kein Dokument, das Sie bereits signiert haben.

Wird die Ausgabe auch formatiert?

Ja, das sortierte JSON wird mit der von Ihnen gewählten Größe eingerückt.

Mehr in JSON-Tools

Alle Tools →