There are some issues that happen over and over again if you write JSON schemas with a plain text editor. You can often follow them in the Slack community for JSON Schema or at StackOverflow: a schema is modified and validation no longer works as before, but nobody notices at the time the schema was changed.
The good news is that the built-in JSON Schema analyzer in JSONBuddy can detect many of those issues while you are editing your schema in the JSON editor.
A while ago this happened to a user: a property was removed from the JSON Schema but was still present in the required keyword array. As a consequence, a lot of the JSON data was invalid.
This cannot happen if you use JSONBuddy as your JSON Schema editor. The built-in schema analyzer reports the missing required property definition right when you edit your schema. Instead, you get the following warning:
Warning about a missing required property.
This and several other common issues are reported by the schema analyzer if you use JSONBuddy as your JSON Schema editor. This support when working with JSON Schema documents helps to save time and avoid extra work.
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.