JSON formatieren und prüfen

Prüfen und formatieren Sie JSON mit einer lesbaren Einrückung.

Ihre Dateien werden hier auf Ihrem Gerät verarbeitet

Wir senden Ihre Datei- oder Textinhalte nicht an einen Verarbeitungsserver. Es ist kein Konto erforderlich und es gibt keine tägliche Betriebsquote. Einzelne Tools haben Größenbeschränkungen, um den Speicher Ihres Geräts zu schützen.

Eine Verbindung ist erforderlich, um die Website und ihre Ressourcen zu laden. Hosting kann technische Besuchsdaten erhalten. Favoriten speichern nur Werkzeugkennungen in diesem Browser.

Wie wir mit Ihren Daten umgehen →

Wie man dieses Tool benutzt

  1. Fügen Sie komplette JSON ohne Kommentare oder nachgestellte Kommas ein.
  2. Wählen Sie Einrückung und Format.
  3. Überprüfen Sie Werte und Schlüssel; Syntaxvalidierung überprüft kein API-Schema.

Ein Beispiel, das Sie überprüfen können

Syntaxfehler finden und eine kompakte JSON-Antwort lesbar machen.

Beispieleingabe

{"ok":true,"n":2}

EinstellungenEinrückung: 2 Leerzeichen.

Erwartetes Ergebnis

{
  "ok": true,
  "n": 2
}

Verwenden Sie doppelte Anführungszeichen und vermeiden Sie nachgestellte Kommas. Sehr große Zahlen und doppelte Schlüssel folgen den Einschränkungen des JavaScript-Parsers.

JSON formatieren und prüfen: Gebrauch und praktische Anleitung

Formatierung JSON macht eine einzige Zeile von Daten leichter zu lesen und zu überprüfen. Es hilft, eine Beispiel-API-Antwort, Konfiguration oder Datensatzsammlung zu überprüfen. Einrückung trennt Objekte, Arrays und Werte visuell, ändert aber nicht selbst ihre beabsichtigte Rolle in einer anderen Anwendung. Wählen Sie zwei oder vier Räume entsprechend der Konvention des empfangenden Projekts. Der Zweck ist eine lesbare Struktur, keine automatische Korrektur der Bedeutung von Feldern oder des von einer Dienstleistung erwarteten Vertrags.

Die Validierung überprüft die JSON-Syntax, einschließlich Anführungszeichen, Trennzeichen und unterstützten Strukturen. Kommentare und nachgestellte Kommas aus anderen Formaten werden nicht akzeptiert. Ein syntaktisch gültiges Dokument schlägt möglicherweise immer noch eine API fehl, die bestimmte Felder oder Typen erfordert. Eine Eigenschaft, die ein Datum oder einen Bezeichner enthält, ist für ihr Empfangssystem nicht gültig, nur weil der einschließende JSON erfolgreich parst. Schema- und Domänenvalidierung sind separate Schritte, die die tatsächlichen Regeln der Anwendung erfordern.

Die Verarbeitung erfolgt über den Parser des Browsers. Sehr große Zahlen können die Genauigkeit verlieren, und wiederholte Schlüssel innerhalb eines Objekts behalten den letzten Wert. Behandeln Sie die Ausgabe nicht als eine treue Erhaltung numerischer Darstellungen jenseits dieser Präzision. Bewahren Sie das Original auf und stellen Sie Bezeichner als Strings dar, wenn der Datenvertrag dies erfordert. Die lesbare Formatierung garantiert nicht die Beibehaltung aller in der Eingabedarstellung vorhandenen Textdetails, selbst wenn normale Werte unverändert angezeigt werden.

Überprüfen Sie die Hauptschlüssel, die Anzahl der Datensätze und die repräsentativen Werte vor dem Kopieren. Wenn ein Fehler angezeigt wird, überprüfen Sie den Kontext, anstatt die Zeichensetzung nach dem Zufallsprinzip zu löschen, bis das Parsing erfolgreich ist. JSON-Minifier liefert eine kompakte Ausgabe, und CSV in JSON wandelt eine Tabelle in Objekte um. Die Überprüfung der erwarteten Struktur anhand eines Anwendungsschemas bleibt eine zusätzliche Überprüfung und keine Funktion dieses Formatierungstools.

Ein praktischer Check vor der Verwendung des Ergebnisses

Fügen Sie für eine Konfigurationsprüfung ein Objekt, ein Array und eine Zeichenfolge mit Satzzeichen hinzu. Bestätigen Sie, dass die Einrückung die Ebenen klar trennt und die normalen Werte erhalten bleiben. Wenn eine API die Ausgabe ablehnt, überprüfen Sie den Vertrag, anstatt ein Syntaxproblem anzunehmen. Ein richtig benanntes Feld kann immer noch den falschen Typ haben. Halten Sie einen Empfänger akzeptiert Probe als strukturelle Referenz. Untersuchen Sie große numerische Identifikatoren vor und nach und verwenden Sie diese Serialisierung nicht, um ihre genaue Darstellung zu erhalten. Die Datenüberprüfung sollte der Verwendung von Output in einer Integration vorausgehen. Formatierung erleichtert diese Überprüfung, aber erfolgreiches Parsing bedeutet nicht, dass die Anwendung jedes Feld akzeptiert oder es wie beabsichtigt interpretiert.

Setzen Sie Ihre Aufgabe fort

Laden Sie das Ergebnis herunter oder kopieren Sie den Text, bevor Sie ein anderes Tool öffnen. Dann laden oder fügen Sie es in den nächsten Schritt ein; Inhalt wird nicht automatisch übertragen.

Daten der Übersichtstabelle

Halten Sie Codes wie 001 intakt, wenn Sie zu JSON konvertieren, überprüfen Sie die Daten und exportieren Sie sie, wenn Sie bereit sind.

  1. CSV in JSON umwandeln
  2. Überprüfen Sie die JSONHier
  3. Zurück zu CSV exportieren

Wenn Sie die CSV in einer Tabelle öffnen, importieren Sie Codespalten als Text, um führende Nullen zu erhalten.

Optionen und Grenzen

Fügen Sie JSON ein und wählen Sie 2 oder 4 Leerzeichen. Zitate, Separatoren und Strukturen werden validiert, bevor das Ergebnis erzielt wird.

Häufige Fragen

Sind Zahlen und doppelte Schlüssel erhalten?

Es wird der JSON-Parser des Browsers verwendet. Zahlen, die über die JavaScript-Präzision hinausgehen, können sich ändern; der letzte doppelte Schlüssel bleibt erhalten. Verwenden Sie dieses Tool nicht, um sehr große ganze Zahlen zu erhalten.

Anleitungen