JSON-Tools
Die JSON-Tools von ArrayKit decken die Aufgaben ab, die anfallen, sobald eine API-Antwort, eine Konfigurationsdatei oder ein Datenexport vor dir liegt. Zum Lesen, Reparieren und Vergleichen verschönert, minifiziert und validiert der JSON-Formatierer dein JSON und nennt Zeile und Spalte des ersten Fehlers, der JSON-Viewer zeigt einen einklappbaren Baum und den Pfad jedes angeklickten Knotens, JSON Repair behebt die überzähligen Kommas, einfachen Anführungszeichen, Schlüssel ohne Anführungszeichen und Kommentare, an denen handbearbeitetes oder KI-generiertes JSON scheitert, und JSON Diff zeigt, was sich zwischen zwei Versionen geändert hat, unabhängig von der Reihenfolge der Schlüssel. Zum Wechseln zwischen Formaten übernehmen JSON zu CSV, CSV zu JSON und Excel zu JSON Tabellen und Exporte, und JSON zu SQL schreibt CREATE-TABLE- und INSERT-Anweisungen. Zum Abfragen und Patchen holen JSONPath Evaluator und jq Playground die benötigten Werte heraus oder formen sie um, und der JSON Patch Generator macht aus einer Änderung einen Patch nach RFC 6902. Für typisierten Code schreiben JSON zu TypeScript, JSON zu Zod, JSON zu Pydantic und JSON zu Code Typen und Modelle aus einem Beispiel, und der JSON Schema Generator baut ein Schema oder prüft ein Dokument dagegen. Gebaut sind sie für Backend- und Frontend-Entwickler, QA-Engineers und Datenanalysten. Alles läuft in deinem Browser, sodass das JSON, die CSV-Dateien und Tabellen, die du einfügst oder ablegst, auf deinem Gerät bleiben und nie hochgeladen werden.
- JSON-Formatierer — JSON verschönern, minimieren und validieren – mit Fehlerposition.
- JSON-Baumansicht — Durchstöbere JSON als einklappbaren, typisierten Baum.
- JSON-Viewer — Text- und einklappbare Baumansicht mit Ein-/Ausklappen und Knotenpfaden.
- JSON zu TypeScript — Erzeuge TypeScript-Interfaces aus einer JSON-Probe.
- JSON zu CSV — Konvertiere ein Array flacher JSON-Objekte in CSV.
- JSON escapen / entescapen — Escape Text zu einem JSON-String oder entescape einen JSON-String zu reinem Text.
- JSON zu Code — Erzeuge Typen für Go, Rust, Python, Java, Kotlin, C# und TypeScript aus JSON.
- JSON Diff — Vergleiche zwei JSON-Dokumente und sieh einen strukturellen Diff.
- JSON Schema Generator — Generiere oder validiere ein JSON Schema im Browser.
- JSON Flatten / Unflatten — Flache verschachteltes JSON zu Schlüsseln in Punktnotation, oder mach es wieder rückgängig.
- JSON zu Zod — Generiere ein Zod-Schema aus einem JSON-Beispiel mit abgeleiteten Typen.
- JSON zu Pydantic — Generiere Pydantic-v2-Modellklassen aus einem JSON-Beispiel.
- JSONPath Evaluator — Teste einen JSONPath-Ausdruck gegen dein JSON und sieh die Treffer live.
- JSON zu TOON — Konvertiere JSON zu TOON und zurück, um LLM-Prompt-Tokens zu sparen.
- jq Playground — Führe jq-Filter gegen JSON aus – die echte jq-Engine im Browser.
- TypeScript zu Mock-Daten — Ein TypeScript-Interface einfügen und realistisches Mock-JSON erzeugen, das dazu passt.
- JSON Schema Beispieldaten — Ein JSON Schema einfügen und passendes Beispiel-JSON erzeugen, das Typen, Formate und Enums beachtet.
- JSON zu XML — JSON in schönes XML und XML zurück in JSON konvertieren, beidseitig.
- NDJSON zu JSON — NDJSON (JSON Lines) in ein schönes JSON-Array und zurück verwandeln.
- JSON-Schlüssel sortieren — Objektschlüssel rekursiv A→Z oder Z→A ordnen, Array-Reihenfolge bleibt.
- CSV zu JSON — CSV oder TSV mit Typerkennung und Verschachtelung in sauberes JSON verwandeln.
- Excel zu JSON — Ein .xlsx- oder .xls-Blatt mit typisierten Zellen in JSON umwandeln.
- Excel zu CSV — Ein Excel-Blatt mit Trennzeichen- und Datumswahl als saubere CSV exportieren.
- CSV zu SQL — Eine CSV in INSERT-Statements für MySQL, PostgreSQL, SQLite oder SQL Server verwandeln.
- HTML-Tabelle zu JSON — Jede HTML-Tabelle mit colspan und rowspan zu JSON und CSV extrahieren.
- JSON Patch Generator — Erzeuge, wende an und merge RFC 6902- und RFC 7386-JSON-Patches.
- JSON Repair — Repariere kaputtes oder LLM-generiertes JSON zu gültigem, formatiertem JSON.
- JSON zu GraphQL — GraphQL-SDL-Typen aus einem JSON-Beispiel erzeugen
- JSON zu SQL — Wandelt ein JSON-Array in CREATE TABLE und INSERTs um.
Häufig gestellte Fragen
- Was kann ich mit den JSON-Tools von ArrayKit machen?
- Du kannst JSON formatieren, minifizieren, validieren und reparieren, als Baum ansehen, sortieren oder flach machen, Strings escapen, mit JSONPath oder jq abfragen und zwei Dokumente vergleichen oder den Unterschied in einen JSON Patch verwandeln. Konverter bringen CSV, Excel, HTML-Tabellen, XML und NDJSON in JSON und machen aus JSON CSV, XML, SQL oder TOON. Generatoren schreiben aus einem Beispiel Typen für TypeScript, Zod, Pydantic, GraphQL, Go, Rust, Java, Kotlin und C#, „TypeScript zu Mock-Daten“ geht den umgekehrten Weg, und die Schema-Tools bauen ein JSON Schema, prüfen Dokumente dagegen oder erzeugen passende Beispieldaten.
- Wie formatiere und validiere ich JSON, und wie repariere ich JSON, das sich nicht parsen lässt?
- Füge es in den JSON-Formatierer ein: Er formatiert mit Einrückung von 2 oder 4 Leerzeichen oder mit Tabs, minifiziert auf eine Zeile und nennt Zeile und Spalte des ersten Syntaxfehlers. Ist der Text fast JSON, aber nicht gültig, etwa ein JavaScript-Objekt, eine Konfigurationsdatei mit Kommentaren oder eine KI-Antwort in Codeblöcken, schick ihn durch JSON Repair. Das Tool entfernt Codeblock-Markierungen und Kommentare, behebt überzählige Kommas, einfache Anführungszeichen, Schlüssel ohne Anführungszeichen sowie True, False und None im Python-Stil, schließt abgeschnittene Klammern und fasst jede vorgenommene Korrektur zusammen.
- Kann ich JSON in CSV umwandeln oder CSV- und Excel-Dateien in JSON?
- Ja. JSON zu CSV macht aus einem Array von Objekten eine CSV-Datei mit einer Kopfzeile aus allen Schlüsseln, und CSV zu JSON geht den umgekehrten Weg, erkennt Zahlen, Booleans, Datumswerte und leere Zellen und verschachtelt Spaltennamen mit Punkt wie user.name. Excel zu JSON und Excel zu CSV lesen jedes Blatt einer .xlsx- oder .xls-Arbeitsmappe, während JSON zu XML, NDJSON zu JSON und HTML-Tabelle zu JSON XML, JSON Lines und HTML-Tabellen-Markup abdecken. Für eine formatierte Excel-Arbeitsmappe aus JSON nimm „JSON in Excel umwandeln“ in der Kategorie Excel & Tabellen.
- Bleiben meine Daten privat, wenn ich diese JSON-Tools nutze?
- Ja. Jedes JSON-Tool läuft in deinem Browser, sodass die API-Antworten, Konfigurationsdateien, Tabellen und Logs, die du einfügst oder ablegst, auf deinem Gerät verarbeitet und nie auf einen Server hochgeladen werden. Geh trotzdem sorgsam mit Secrets aus der Produktion um und leere die Seite, wenn du an einem gemeinsam genutzten Computer fertig bist.
- Welche JSON-Standards und -Versionen unterstützen die Tools?
- Der JSON Schema Generator schreibt und prüft Schemas nach draft-07 und 2020-12, und „JSON Schema Beispieldaten“ liest zusätzlich 2019-09. Der JSON Patch Generator erstellt Patches nach RFC 6902 sowie Merge-Patches nach RFC 7386 und wendet sie an, und im jq Playground läuft echtes jq 1.8, sodass ein Filter dasselbe Ergebnis liefert wie auf der Kommandozeile. JSON Diff vergleicht Struktur statt Text, umsortierte Schlüssel gelten also nicht als Änderung.