JSON formatieren und prüfen
Gültiges JSON, hübsch. Kaputtes JSON, gefunden und größtenteils repariert.
- Fehler mit Zeile und Spalte
- Korrektur mit einem Klick
- Große Zahlen bleiben exakt
- Nichts wird hochgeladen
1.JSON einfügen oder eine Datei öffnen
JSON, JSONC oder reiner Text. Hierher ziehen oder eine Datei auswählen.
2.Formatieren, minimieren oder korrigieren
„Korrigieren“ entfernt Kommentare und überzählige Kommas am Ende, wandelt einfache Anführungszeichen um und setzt Schlüssel ohne Anführungszeichen in Anführungszeichen. Alles andere wird nicht geraten.
Warum es das gibt
Das meiste JSON, das sich nicht parsen lässt, hat ein Mensch geschrieben, und Menschen schreiben JSON wie JavaScript: hier ein Kommentar, dort ein Komma zu viel, einfache Anführungszeichen, ein Schlüssel ohne Anführungszeichen. Ein Validator, der „Unexpected token at position 4031“ meldet, hat technisch recht und hilft praktisch nicht. Dieser sagt dir in Worten, welche Zeile und welche Spalte, und für diese vier Gewohnheiten bietet er an, sie rückgängig zu machen, statt dich suchen zu lassen.
Was es kann
- Formatiert mit zwei Leerzeichen, vier Leerzeichen oder Tabs oder minimiert auf die kleinste Datei.
- Validiert streng und benennt das Problem in Worten mit Zeile und Spalte.
- Setzt den Cursor mit einem Klick auf die Fehlerstelle, damit du sie im Zusammenhang siehst.
- Korrigiert Kommentare, Kommas am Ende, Strings in einfachen Anführungszeichen und Schlüssel ohne Anführungszeichen und sagt, wie viele davon es geändert hat.
- Behält Zahlen genau so, wie sie geschrieben sind, damit eine 20-stellige ID unterwegs nicht gerundet wird.
Was „Korrigieren“ nicht tut
Es rät nicht. Ein fehlendes Komma zwischen zwei Werten, eine nicht geschlossene Klammer oder ein verirrtes Zeichen ließe sich jeweils auf mehrere Arten reparieren, und ein Formatierer, der still eine davon wählt, kann ändern, was das Dokument bedeutet. Solche Fälle werden mit Zeile und Spalte gemeldet, und die Entscheidung bleibt bei dir.
Fragen
- Wird mein JSON irgendwohin gesendet?
- Nein. Es wird von Code geparst, der in der Seite läuft. Hinter diesem Tool steht kein Server, und nichts, was du einfügst oder öffnest, verlässt den Tab.
- Warum bleiben meine langen Zahlen erhalten, wenn andere Formatierer sie verändern?
- Die meisten Formatierer parsen JSON in JavaScript-Zahlen, die etwa 15 signifikante Stellen fassen, daher wird aus 12345678901234567890 dann 12345678901234567000. Dieses Tool behält jede Zahl als den Text, als der sie geschrieben wurde, und ändert nur die Leerzeichen drumherum.
- Unterstützt es JSON5 oder JSONC?
- Es liest die Teile davon, die man am häufigsten nutzt: Kommentare, Kommas am Ende, einfache Anführungszeichen und Schlüssel ohne Anführungszeichen. „Korrigieren“ macht daraus Standard-JSON. Es schreibt immer Standard-JSON.
- Wie große Dateien kann es verarbeiten?
- In einem Desktop-Browser sind es einige Dutzend Megabyte. Ab 2 MB wird der Text nicht mehr im Feld angezeigt, damit die Seite flüssig bleibt, aber Formatieren und Korrigieren wirken weiterhin auf die ganze Datei.
Die anderen Tools
- CSV-Datei online öffnenDatei reinziehen. Sie öffnet sich hier und bleibt hier.Öffnen
- SQL auf CSV-Datei ausführenEchtes SQL auf deiner Datei, ohne eine Datenbank zu installieren.Öffnen
- CSV-Dateien zusammenführenMehrere Dateien rein, eine Datei raus, Spalten nach Namen abgeglichen.Öffnen
- Doppelte Zeilen aus CSV entfernenDuplikate über die Spalten, von denen du sagst, dass sie eine Zeile identifizieren.Öffnen
- Zwei CSV-Dateien vergleichenHinzugefügt, entfernt, geändert, abgeglichen über einen Schlüssel statt Zeile für Zeile.Öffnen
- CSV in PDF umwandelnEine CSV, als lesbare Tabelle angeordnet und als PDF gesichert.Öffnen
- CSV in Excel umwandelnEine echte .xlsx, an der unterwegs nichts verändert wurde.Öffnen
- CSV in JSON umwandelnJede Zeile ein Objekt, jede Kopfzeile ein Schlüssel.Öffnen
- JSON in CSV umwandelnEin Baum, abgeflacht zu einer Tabelle, die du überall öffnen kannst.Öffnen
- Excel in CSV umwandelnJedes Blatt einer Arbeitsmappe, als saubere UTF-8-CSV.Öffnen
- CSV-Datei teilenEine Datei, zu groß zum Arbeiten, als mehrere, die es nicht sind.Öffnen
- Unordentliche CSV bereinigenGermany, germany und „Germany “ werden wieder ein Wert.Öffnen
- CSV in SQL-INSERT-Anweisungen umwandelnEine CSV rein, ein .sql-Skript raus, das jede Datenbank ausführt.Öffnen
- JSON als Baum oder Graph anzeigenDie Struktur eines JSON-Dokuments, bevor du eine Zeile davon gelesen hast.Öffnen
- Markdown-Gliederung in eine Mindmap umwandelnListe tippen. Mindmap sehen.Öffnen
- Druckbaren 30-Tage-Challenge-Tracker erstellenDreißig Kästchen pro Gewohnheit, auf Papier, wo du sie siehst.Öffnen
- Video rückwärts abspielenRückwärts abspielen, samt Ton, ohne Upload.Öffnen