CSV-Eingabe
Knotendetails
Knoten auswählen, um Details anzuzeigen
CSV-Zeilen in JSON-Objekt-Arrays verwandeln — gequotete Felder, eigene Trennzeichen und Typen automatisch behandelt
Knoten auswählen, um Details anzuzeigen
JSON formatieren, validieren und erkunden — 100% clientseitig, privat by Design
XML einfügen, sauberes JSON erhalten — Attribute, wiederholte Elemente und Textknoten korrekt verarbeitet
CSV-Zeilen in JSON-Objekt-Arrays verwandeln — gequotete Felder, eigene Trennzeichen und Typen automatisch behandelt
Verschachteltes JSON in saubere CSV-Spalten flachen — Excel-fertige .csv-Dateien mit einem Klick herunterladen
JSON auf eine Zeile komprimieren und exakt sehen, wie viele Bytes Sie sparen
Zwei JSON-Dokumente semantisch vergleichen — Schlüsselreihenfolge und Whitespace zählen nie als Unterschied
JSON-Strings zum Einbetten escapen — oder stringifizierte Logs zurück in lesbares JSON verwandeln
Ein-Klick-Reparatur für kaputtes JSON, JSON5, JS-Objekte und abgeschnittene LLM-Ausgaben.
Wandle beliebiges JSON in saubere TypeScript-Interfaces oder Types um.
Wandle YAML-Konfigurationen (K8s, Compose, Actions) in sauberes JSON um und bearbeite sie visuell.
Erzeuge sauberes, idiomatisches YAML aus beliebigem JSON.
Serialisiere JSON zu wohlgeformtem XML — @_Attribute, wiederholte Elemente, Textknoten.
Leite ein normkonformes JSON Schema aus Beispieldaten ab.
Frage beliebiges JSON mit Live-JSONPath-Evaluierung ab — Wildcards, rekursiver Abstieg, Slices und Filter.
Eine echte Zustandsmaschine auf Zeichenebene — gequotete Felder mit Kommas, Quote-Escapes ("") und eingebettete Zeilenumbrüche werden korrekt geparst.
Komma, Semikolon, Tabulator und Pipe werden automatisch erkannt. Europäische Semikolon-CSVs und TSV-Dateien funktionieren sofort.
Mit „Erste Zeile ist Kopfzeile“ erhalten Sie ein Array von Objekten mit Spaltennamen als Schlüssel. Deaktiviert ergibt es ein zweidimensionales Array.
Konvertierte Zeilen landen direkt in der Tabellenansicht — Mapping visuell prüfen und Zellen vor dem Kopieren inline bearbeiten.
CSV-Text in das Eingabefeld kopieren oder .csv/.tsv-Datei hochladen. Das Trennzeichen wird automatisch erkannt.
Wählen Sie, ob die erste Zeile die Kopfzeile ist und ob Zahlen und Booleans zu nativen JSON-Typen werden sollen.
„In JSON konvertieren“ klicken — Ergebnis erscheint standardmäßig in der Tabellenansicht. JSON kopieren oder als .json herunterladen.
Wie sich formatjson.net von herkömmlichen serverbasierten JSON-Tools unterscheidet
| Funktion / Standard | formatjson.net (100% Client-Side Workbench) | Klassische Server-basierte Tools |
|---|---|---|
| Datenverarbeitung & Datenschutz | 100% lokal im Browser per JavaScript — Daten verlassen niemals Ihr Gerät | Laden JSON/XML/CSV häufig auf externe Server hoch |
| API-Schlüssel, JWTs & Vertrauliche Daten | Sicher durch Design — keine Netzwerkübertragung, funktioniert offline per Service Worker | Risiko von Server-Logs oder Drittanbieter-Speicherung |
| Reparatur defekter & abgeschnittener LLM-JSONs | 1-Klick-Zustandsautomat repariert Kommentare, einfache Anführungszeichen, Trailing Commas & offene Klammern | Bricht bei nicht-striktem JSON mit Syntaxfehler ab |
| 64-Bit Snowflake-IDs & Führende Nullen | Bewahrt große Ganzzahlen (> 2^53 - 1) und Codes wie "00123" ohne Präzisionsverlust | Schneidet 64-Bit-IDs ab oder entfernt führende Nullen |
| Verschachtelte Arrays als Tabelle | Interaktiver Drill-down ([n items] →) mit Breadcrumbs, Spaltensortierung & Inline-Bearbeitung | Nur flache Root-Tabellen oder schreibgeschützte Bäume |
| Performance bei großen Dateien | Chunked Lazy-Tree (200 Knoten/Batch) + paginierte Tabelle + 150-KB-Highlight-Schutz | Browser-Freeze bei mehreren Megabyte großen Dateien |
„Erste Zeile ist Kopfzeile“ aktiviert lassen (Standard). Jede Datenzeile wird zu einem Objekt mit den Spaltennamen als Schlüssel — id,name\n1,Alice wird zu [{"id":1,"name":"Alice"}].
Ja. Die Autoerkennung erkennt Komma, Semikolon, Tabulator und Pipe; Sie können ein Trennzeichen auch manuell festlegen — praktisch für europäische Semikolon-CSVs und TSV-Exporte.
Der Parser folgt RFC 4180: Ein in doppelte Anführungszeichen gesetztes Feld darf Trennzeichen, Zeilenumbrüche und escapte Quotes ("") enthalten. "Smith, John" bleibt eine einzelne Zelle.
Ja — "123" wird zu 123, "true" zu true und "null" zu null, wenn „Zahlen & Booleans umwandeln“ aktiv ist. Deaktivieren Sie es, um alle Werte als Strings zu behalten.
Auf jeden Fall. Das Tool öffnet das Ergebnis in der interaktiven Tabellenansicht, sodass Sie jede Spalte verifizieren können. Werte lassen sich im Detail-Panel inline bearbeiten, bevor Sie kopieren oder herunterladen.