JSON-Tools

Die JSON-Tools von ArrayKit decken den gesamten Arbeitsablauf beim Entwickeln und Debuggen mit JSON ab, vom Aufräumen einer API-Antwort bis zum Abfragen, Vergleichen und Umwandeln einer Payload in typisierten Code. Nutze den JSON Formatter, um mit exakten Fehlerorten zu verschönern, zu minifizieren und zu validieren, und den JSON Viewer sowie JSON Tree Viewer, um tief verschachtelte Daten als einklappbaren, typisierten Baum mit Knotenpfaden zu erkunden. Frage Dokumente mit dem JSONPath Evaluator oder dem jq Playground ab, vergleiche zwei Payloads mit dem semantischen JSON Diff und generiere oder validiere Verträge mit dem JSON Schema Generator & Validator. Forme Daten mit JSON Flatten / Unflatten, JSON zu CSV und JSON zu TOON um. Brauchst du stattdessen Code? JSON zu TypeScript, JSON zu Zod, JSON zu Pydantic und JSON zu Code erzeugen Typen für Go, Rust, Python, Java, Kotlin, C# und mehr. JSON Escape übernimmt das Stringifizieren. Alles läuft in deinem Browser, sodass deine Daten auf deinem Gerät bleiben.

Häufig gestellte Fragen

Was kann ich mit den JSON-Tools von ArrayKit machen?
Du kannst JSON formatieren, minifizieren und validieren, es als einklappbaren Baum erkunden, es mit JSONPath oder jq abfragen, zwei Dokumente mit einem semantischen Diff vergleichen, JSON Schema generieren und validieren, verschachtelte Daten flach oder wieder verschachtelt machen, in CSV oder TOON konvertieren und Typen für TypeScript, Zod, Pydantic, Go, Rust, Python und mehr erzeugen.
Sind diese JSON-Tools sicher für sensible Daten?
Ja. Jedes JSON-Tool läuft in deinem Browser. Dein JSON wird auf deinem Gerät geparst und verarbeitet und nie hochgeladen, sodass selbst sensible API-Payloads, Konfigurationen und Zugangsdaten lokal bleiben.
Wie frage oder filtere ich ein JSON-Dokument ab?
Nutze den JSONPath Evaluator, um JSONPath-Ausdrücke wie $.store.book[*].author auszuführen und getroffene Werte und Pfade live zu sehen, oder das jq Playground, um jq-Filter wie .users | map(.name) und select(.active) mit sofortigen Ergebnissen laufen zu lassen.
Kann ich zwei JSON-Dateien vergleichen oder ein Schema validieren?
Ja. JSON Diff zeigt einen strukturellen, von der Schlüsselreihenfolge unabhängigen Vergleich dessen, was hinzugefügt, entfernt oder geändert wurde, jeweils mit Pfad. Der JSON Schema Generator & Validator baut ein draft-07- oder 2020-12-Schema aus einem Beispiel und prüft jedes Dokument gegen ein Schema.
Für welche Sprachen kann ich aus JSON Typen generieren?
JSON zu TypeScript erstellt Interfaces, JSON zu Zod baut Zod-Schemata, JSON zu Pydantic gibt Pydantic-v2-Modelle aus, und JSON zu Code erzeugt Go-, Rust-, Python-, Java-, Kotlin-, C#- und TypeScript-Typen aus einer Beispiel-Payload.
Wie konvertiere ich JSON in CSV oder andere Formate?
JSON zu CSV flacht ein Array von Objekten in eine Tabelle mit Kopfzeile ab, JSON zu TOON packt Daten in eine kompakte, token-orientierte Notation für LLM-Prompts, und JSON Flatten / Unflatten konvertiert zwischen verschachteltem JSON und Schlüsseln in Punktnotation.