JSON formatieren

JSON direkt im Browser formatieren, prüfen, anzeigen und konvertieren.

JSON-Eingabe

Ergebnis

Füge JSON ein oder lade es und wähle dann Übernehmen, um Baum, Raster und Rohdaten anzuzeigen.

Ergebnis konvertieren

Das macht dieses Tool

Prüfe eingefügtes oder lokal geladenes JSON sowie Beispiel-JSON, wähle die Einrückung und untersuche es als durchsuchbaren Baum, Raster oder Rohtext. Vollbildansichten, Downloads und lokale CSV-/XML-Konvertierung unterstützen längere Bearbeitungen. Auch ein einzelner JSON-LD-Skriptblock lässt sich sicher extrahieren.

So formatierst du JSON

  1. Füge JSON ein, lade eine lokale .json-Datei oder setze das Beispiel ein und bearbeite den Quelltext bei Bedarf.
  2. Wähle Übernehmen, um die Eingabe zu prüfen und das Ergebnis zu aktualisieren.
  3. Untersuche oder durchsuche Baum, Raster oder Rohdaten und klappe den Baum nach Bedarf auf oder zu.
  4. Wähle die Einrückung des Ergebnisses und nutze Formatieren, Minimieren, Kopieren, Herunterladen oder die Konvertierung in CSV oder XML.

Datenverarbeitung

Dateilesen, JSON-LD-Extraktion, Parsen, Formatieren, Suchen, Konvertieren, Kopieren und Herunterladen erfolgen lokal in deinem Browser. fourwww empfängt das JSON nicht, und das Tool speichert es nicht und führt keinen Verlauf.

Technischer Umfang und Grenzen

  • Eingaben und lokale Dateien sind auf 2 MiB UTF-8-Text begrenzt, damit der Browser reaktionsfähig bleibt.
  • Formatieren verändert die Abstände und verwendet die gewählte Einrückung; die ursprüngliche Einrückung bleibt nicht erhalten.
  • Doppelte Objektschlüssel bleiben nicht erhalten. Der native JSON-Parser behält bei einem doppelten Schlüssel den letzten Wert.
  • Raster und CSV eignen sich für tabellarische Strukturen wie Arrays aus Objekten; verschachtelte Werte bleiben kompakter JSON-Text und werden nicht abgeflacht.
  • JSON → XML verwendet json/object/property-, array/item- und typisierte Skalar-Elemente; Objektschlüssel werden in maskierten name-Attributen gespeichert.
  • Genau ein JSON-LD-Skriptblock kann extrahiert werden; mehrere Blöcke werden nicht zusammengeführt, sondern abgelehnt.
  • Die Formulierung von Parserfehlern und die Verfügbarkeit genauer Zeilen- und Spaltenangaben können sich je nach Browser unterscheiden.
  • Die Vollbildfunktion hängt von der Browserunterstützung ab.
  • Kommentare, nachgestellte Kommas, Schlüssel ohne Anführungszeichen, NaN und Infinity sind kein gültiges JSON.
  • Extrem tief verschachteltes JSON kann die Parser-, Serialisierungs-, Konvertierungs- oder Baumdarstellungsgrenzen des Browsers überschreiten, selbst wenn es innerhalb des Eingabelimits liegt.

Häufige Fragen

Wird mein JSON hochgeladen?

Nein. Das JSON wird lokal in deinem Browser geparst und verarbeitet und nicht zu fourwww hochgeladen.

Akzeptiert das Tool einen einzelnen JSON-Wert?

Ja. Eine Zeichenkette, Zahl, ein boolescher Wert oder null ist als gültiges JSON möglich, ebenso Objekte und Arrays.

Warum verändert das Formatieren die Abstände?

Abstände verändern die JSON-Datenwerte nicht. Beim Formatieren wird das Dokument mit einer einheitlichen Einrückung von zwei Leerzeichen neu erstellt.

Warum bleibt nur ein doppelter Schlüssel erhalten?

Der native JSON-Parser löst doppelte Objektschlüssel auf und behält den letzten Wert. Verwende eindeutige Schlüssel, wenn alle Daten erhalten bleiben müssen.

Welche Daten lassen sich in CSV konvertieren?

Arrays aus Objekten, Objektsammlungen und flache Objekte lassen sich konvertieren. Verschachtelte Werte bleiben als JSON-Text in ihren CSV-Zellen erhalten.

Wie wird JSON in XML konvertiert?

Objekte werden zu property-Elementen mit maskierten name-Attributen, Arrays zu item-Elementen und Skalarwerte zu eindeutigen string-, number-, boolean- oder null-Elementen.