Download and try JSONBuddy as your JSON Schema editor:
Introducing the unique JSON Schema development environment in JSONBuddy. Context-sensitive entry-helpers and quick access to detailed descriptions of all schema keywords. Live preview of JSON sample data on editing a JSON Schema document. JSONBuddy shows you instantly how your modifications to a schema are changing the JSON output.
This screencast is starting a JSON Schema debugging session in JSONBuddy and shows how to step through the complete validation process. Learn how the schema is applied to your JSON data in detail. You will save time working with any JSON Schema and be more productive.
JSONBuddy is a JSON Schema editor that provides a JSON Schema debugger to help users understand how a schema is applied to their JSON data. The JSON Schema debugger allows users to step through the validation process and see how the schema is applied to their JSON data. To use the JSON Schema debugger in JSONBuddy, follow these steps:
JSONBuddy displays the text of the full JSON Schema specification for every keyword if you hover the mouse over it. This helps a lot if you are not sure about the definition or purpose of any JSON Schema keyword and increases productivity. The JSON Schema specification is well written and gives a good idea when and how a keyword shall be used. So it is a big help if you have it available directly in your editor.
You can also validate your JSON Schema document in JSONBuddy with a single click. Just use the "Validate against JSON Schema" command (usually F11) to validate your schema in the JSON Schema editor.
Being able to navigate quickly and convenient in your JSON Schema can make a big difference while you are working on your schema definitions. JSONBuddy resolves the target locations of all $ref keywords in the current schema in the background and displays them as active links. The resolved JSON pointer and the path to the schema are shown as part of an info window if you move the mouse over the reference in the JSON Schema editor.
The JSON Schema editor will immediately start to generate a live preview of JSON sample data matching the current schema definitions. This sample data is then shown in the Preview pane. You can see the generated JSON data with the section highlighted, which is related to the schema part currently selected in the editor window. The sample data is automatically updated in the background if the schema is modified.
Use the unique JSON Schema view to create a nicely looking tree diagram of your JSON Schema. The generated HTML documentation uses SVG to keep the diagram scalable to any size. Those sample diagrams were generated in JSONBuddy with a single click.
Use JSONBuddy as your JSON Schema editor and validator to create and modify JSON definitions and to get access to additional features like JSON Pointer evaluation and validation of JSON schemas. To check and validate any number of JSON instance documents use the built-in JSON validator.
JSONBuddy is more than just a JSON editor for Windows ®. Learn more on clicking the images and links below.
See in detail how your JSON data is validated using the JSON Schema validation debugger.
Try hereXML, JSON, CSV and HTML conversion tool. Import CSV text and get JSON, XML or HTML.
Read MoreUse the streaming JSON formatter to get pretty JSON.
Verify how a set of data files align with your JSON Schema resources. Easy and automated.
Get a complete JSON Schema designer with extended support for creating and testing JSON schema specifications.
Read MoreImport from any CSV text and get structured JSON or XML data in the editor.
Read MoreJSON editor with built-in JSON pointer engine. Useful on creating JSON Schema documents and for navigation.