Als einzigartige Hilfe zeigt JSONBuddy beim Erstellen eines JSON Schemas den kompletten Text der Spezifikation für das jeweilige Keyword, wenn sich der Mauszeiger gerade darüber befindet. Damit entfällt das umständliche Nachsehen in der Schema Dokumentation und es wird Zeit gespart. Die JSON Schema Spezifikation ist verständlich verfasst und liefert einen guten Einblick in Zweck und Art wie die einzelnen Schema-Komponenten verwendet werden können. Dadurch wird es zum großen Vorteil die Spezifikation jederzeit im Editor zur Hand zu haben.
Zusätzlich kann auch das JSON Schema selbst jederzeit im Editor validiert werden. Damit kann über einen einzelnen Klick überprüft werden, ob das Schema auch den Vorgaben der Spezifikation entspricht. Diese Funktion ist über den üblichen "Validate against JSON Schema" Befehl aufzurufen.
JSONBuddy verfügt über die einzigartige Funktion ein Diagramm in Baumstruktur aus einem beliebigen JSON Schema zu erstellen und dieses in HTML mittels SVG Elementen abzuspeichern. Dieses HTML kann anschließend beliebig skaliert und weiter verwendet werden. Dieses Beispiel-Diagramm wurde in JSONBuddy mit einem einfachen Klick erzeugt.
Ein häufiger Einsatzzweck von JSON ist die Übermittlung von Daten zwischen Server-Anwendungen oder Services und Web-Applikationen. In diesen Anwendungen ist es oft notwendig Client-Daten gegen ein JSON Schema zu validieren um ihre Gültigkeit sicher zu stellen. Daher ist JSON Schema ein unverzichtbarer Teil im Austausch von Informationen über JSON Daten.
JSONBuddy als JSON Schema Editor und Validator stellt dafür einzigartige Werkzeuge und Funktionalitäten zur Verfügung um die Erstellung, Bearbeitung und Pflege von JSON Schemas zu vereinfachen und zu beschleunigen. Der nächste Schritt dabei ist die Überprüfung von beliebig vielen JSON Dateien mittels des eingebauten JSON Validators.
JSONBuddy ist mehr als ein einfacher JSON Editor. Weitere Funktionen können über die folgenden Links erreicht werden.
Konvertiert XML, JSON, CSV und HTML. Import von CSV, Export zu JSON, XML oder HTML.
Mehr erfahrenJSONBuddy erleichtert die Erstellung von JSON Schema Definitionen mit speziellen Werkzeugen.
Mehr erfahrenEingebaute Unterstützung für JSON Pointer. Hilfreich bei der Erstellung von JSON Schema Dateien.
Text Editor und kontextabhängige Eingabehilfen. Verknüpfte JSON Schema Informationen jederzeit im Blick.