JSON-Schlüssel sortieren
Sortieren Sie JSON-Objektschlüssel rekursiv und erhalten Sie die Reihenfolge der Arrays.
Privat: läuft in Ihrem Browser, Ihre Eingaben werden nie gesendet. So prüfen Sie es
Ihre Dateien werden hier auf Ihrem Gerät verarbeitet
Wir senden den Inhalt Ihrer Dateien oder Texte an keinen Server: Alles wird im Arbeitsspeicher Ihres Browsers verarbeitet. Sie brauchen kein Konto, es gibt kein Tageslimit und wir nutzen weder Besucheranalyse noch Tracker. Jedes Werkzeug hat Größenlimits, um den Speicher Ihres Geräts zu schützen.
Eine Verbindung wird nur zum Laden der Website gebraucht. Danach können Sie die Verbindung trennen und die Werkzeuge funktionieren weiter (manche Vorschauen brauchen sie eventuell). Das Hosting kann technische Besuchsdaten erhalten. Favoriten speichern in diesem Browser nur Werkzeugkennungen.
Wie wir mit Ihren Daten umgehen →Wie man dieses Tool benutzt
- Geben Sie Daten ein oder laden Sie das Werkzeugbeispiel.
- Wählen Sie die Optionen und betätigen Sie die Hauptschaltfläche.
- Prüfen Sie das Ergebnis vor dem Kopieren oder Herunterladen.
Ein Beispiel, das Sie überprüfen können
Sortieren Sie JSON-Objektschlüssel rekursiv und erhalten Sie die Reihenfolge der Arrays.
Beispieleingabe
{"z":1,"a":{"y":2,"b":3}}Erwartetes Ergebnis
{
"a": {
"b": 3,
"y": 2
},
"z": 1
}Prüfen Sie das Ergebnis vor dem Kopieren oder Herunterladen.
JSON-Schlüssel sortieren: Anwendung und praktische Hinweise
Schlüssel werden anhand ihrer UTF-16-Einheiten aufsteigend oder absteigend verglichen, ohne regionale Alphabetregeln. Objekte in Arrays werden ebenfalls bearbeitet; die Array-Elemente behalten ihre Reihenfolge. Auch numerisch aussehende Schlüssel folgen im Ausgabetext der gewählten Richtung. Einfache JSON-Werte und leere Container sind erlaubt. Kommentare und abschließende Kommata sind unzulässig. Doppelte Schlüssel folgen JSON.parse: Der letzte Eintrag bleibt erhalten. Zahlen verwenden JavaScript-Genauigkeit; unsichere Ganzzahlen werden abgewiesen. Speichern Sie lange Kennungen als Zeichenfolgen. Die maximale Verschachtelung beträgt achtzig Ebenen, damit der Browser nicht blockiert wird.
JSON-Schlüssel sortieren. Verwenden Sie gültiges JSON und prüfen Sie die Struktur vor der Umwandlung. Ein Objekt ordnet Namen Werte zu; ein Array erhält eine Folge von Positionen. Dieser Unterschied zählt auch bei ähnlich aussehenden Dokumenten. Zeichenfolgen benötigen doppelte Anführungszeichen, Eigenschaften werden durch Kommata getrennt und boolesche Werte heißen true oder false. Null ist ein ausdrücklicher Wert und unterscheidet sich von einer fehlenden Eigenschaft. Ziffernfolgen können Kennungen mit wichtigen führenden Nullen sein; wandeln Sie sie nicht zur Vereinfachung in Zahlen um. Der Browser analysiert JSON, ohne den Inhalt als Programm auszuführen. Doppelte Schlüssel bleiben nicht als getrennte Einträge erhalten. Bewahren Sie das Original besonders bei Konfigurationen oder API-Antworten mit wichtigen Datentypen auf. Die Ausgabe ersetzt keine Prüfung gegen das erwartete Schema Ihres Zielsystems.
JSON-Schlüssel sortieren. Beginnen Sie mit dem Beispiel und prüfen Sie die Beziehung zwischen Eingabe und Ausgabe, bevor Sie ein vollständiges Dokument einfügen. Das Beispiel ist klein genug, um es ohne weitere Anwendung nachzuvollziehen. Ersetzen Sie die Daten anschließend durch eine repräsentative Probe und passen Sie die Optionen an. Die Hauptschaltfläche führt die Verarbeitung aus; das Laden des Beispiels füllt lediglich die Felder. Wenn Sie danach eine Eingabe ändern, wird das vorherige Ergebnis ausgeblendet, damit Sie keine überholte Fassung kopieren. Führen Sie die Verarbeitung nach jeder Änderung erneut aus. Leeren stellt die ursprünglichen Formularwerte wieder her und verwirft die Ausgabe. Kopieren überträgt den Ausgabetext in die Zwischenablage, sofern der Browser dies erlaubt. Herunterladen erstellt eine Datei erst nach ausdrücklicher Betätigung; die Berechnung selbst startet keinen Download. Bewahren Sie die Eingabe separat auf, wenn Sie den Vorgang später wiederholen möchten. Dieses Formular ist kein Projektarchiv und speichert keinen Verlauf. Benennen Sie Vergleichsdateien nach ihren Einstellungen und prüfen Sie, welche Datei geöffnet ist.
Ein praktischer Check vor der Verwendung des Ergebnisses
JSON-Schlüssel sortieren. Prüfen Sie eine kurze Probe mit vorhersehbarem Ergebnis und einen weiteren Fall mit den für Ihre Arbeit wichtigen Besonderheiten. Kontrollieren Sie Anfang und Ende der Ausgabe: Eine scheinbar richtige Kopie kann zu früheren Eingaben gehören, wenn Sie mehrere Fassungen außerhalb dieser Seite gespeichert haben. Verkleinern Sie bei Fehlern die Probe bis zur problematischen Stelle und beachten Sie die angegebenen Grenzen. Entfernen Sie Informationen nicht allein zum Ausblenden einer Meldung; prüfen Sie zuerst, ob die gewählte Verarbeitung Ihrem Ziel entspricht. Öffnen Sie eine heruntergeladene Datei vor der Weiterverwendung und kontrollieren Sie Zeichen, Struktur und Werte. Die Datei enthält das Ergebnis, aber keine Formulareinstellungen. Bewahren Sie Eingabe und Optionen ebenfalls auf, wenn Sie den Vorgang später erklären möchten.
Optionen und Grenzen
Schlüssel werden anhand ihrer UTF-16-Einheiten aufsteigend oder absteigend verglichen, ohne regionale Alphabetregeln. Objekte in Arrays werden ebenfalls bearbeitet; die Array-Elemente behalten ihre Reihenfolge. Auch numerisch aussehende Schlüssel folgen im Ausgabetext der gewählten Richtung. Einfache JSON-Werte und leere Container sind erlaubt. Kommentare und abschließende Kommata sind unzulässig. Doppelte Schlüssel folgen JSON.parse: Der letzte Eintrag bleibt erhalten. Zahlen verwenden JavaScript-Genauigkeit; unsichere Ganzzahlen werden abgewiesen. Speichern Sie lange Kennungen als Zeichenfolgen. Die maximale Verschachtelung beträgt achtzig Ebenen, damit der Browser nicht blockiert wird.
Häufige Fragen
Ist es kostenlos und muss ich mich anmelden?
Ja, es ist kostenlos. Sie müssen sich nicht anmelden, kein Konto anlegen und keine App installieren, und es gibt kein Tageslimit: Werkzeug öffnen und loslegen. Es gibt nur Größenlimits, die den Speicher Ihres Geräts schützen.
Werden meine Daten an einen Server gesendet?
Nein. Was Sie eingeben oder einfügen, wird im Arbeitsspeicher Ihres Browsers verarbeitet und an keinen Server gesendet. Sie können das im Netzwerk-Tab prüfen oder nach dem Laden der Seite offline gehen.