Was dieser Konverter nicht macht
Er parst striktes JSON und nichts Lockereres. Einiges liegt außerhalb davon.
Keine gelockerte Syntax
Einfache Anführungszeichen, Schlüssel ohne Anführungszeichen, abschließende Kommas und Kommentare werden als Fehler gemeldet. Das Tool repariert sie nicht.
Große Zahlen verlieren Stellen
Zahlen laufen durch JavaScript. Eine Ganzzahl über 9007199254740991 oder eine sehr lange Dezimalzahl kommt daher gerundet zurück.
Doppelte Schlüssel fallen zusammen
Wiederholt ein Objekt einen Schlüssel, bleibt nur der letzte Wert erhalten, wie bei JSON.parse.
Numerische Schlüssel rücken nach vorn
JavaScript führt Schlüssel, die ganze Zahlen sind, zuerst auf, in numerischer Reihenfolge. Ein Objekt mit solchen Schlüsseln kommt daher umsortiert zurück.
Eine Ziffernfolge bleibt eine Zeichenkette
Der Wert "123" bleibt eine Zeichenkette. Ausgepackt wird nur eine Zeichenkette, die ein Objekt, ein Array oder eine weitere Zeichenkette in Anführungszeichen enthält.
Verwandte Tools
Häufige Fragen
Nein. Parsen und Formatieren nutzen die JSON-Funktionen Ihres Browsers, in diesem Tab. Das Tool lädt keine Bibliothek herunter, und keine Anfrage enthält Ihren Text.
Das ist JSON, das mehr als einmal in eine Zeichenkette umgewandelt wurde, sodass vor den Anführungszeichen ein oder mehrere Backslashes stehen. Das Tool parst weiter, bis es ein Objekt oder ein Array erreicht, höchstens 10 Ebenen tief.
Der Text verletzt an der genannten Stelle eine JSON-Regel. Häufige Ursachen sind einfache Anführungszeichen, ein abschließendes Komma, ein Schlüssel ohne Anführungszeichen oder eine Zeichenkette, die vor dem schließenden Anführungszeichen endet.
„Schlüssel von A bis Z sortieren“ ordnet die Schlüssel jedes Objekts auf allen Ebenen alphabetisch, Großbuchstaben vor Kleinbuchstaben. Schlüssel, die ganze Zahlen sind, stehen zuerst, in numerischer Reihenfolge. Die Reihenfolge in Arrays ändert sich nie.
Eine geöffnete Datei darf bis zu 10 MB groß sein. Eingefügter Text hat keine feste Grenze, aber über 500.000 Zeichen läuft die Umwandlung nur, wenn Sie auf die Schaltfläche klicken.
Ihr Text bleibt auf Ihrem Gerät
Die JSON-Funktionen Ihres Browsers parsen die Zeichenkette in diesem Tab. Nichts, was Sie einfügen oder öffnen, wird irgendwohin gesendet, und das Tool lädt für seine Arbeit keine Bibliothek herunter.