Graphical JSON schema view and editor

626 views
Skip to first unread message

xmlbuddy

unread,
Feb 23, 2016, 10:51:53 AM2/23/16
to JSON Schema
Hi group,

as promised some months ago a graphical JSON schema view and editor is currently added to JSONBuddy:

 
The current implementation supports draft 4 of JSON schema and all schema files should be loaded and displayed correctly. Of course, any input and feedback is much appreciated. If you want to test or use it as it is right now just get in contact with me.

What is supported so far?

- Load and view any draft 4 schema.
- Collapse and expand nodes.
- Serialize back to text.

What is planned/missing?

- A folding box and some other graphical elements are not yet complete
- All of selection handling, undo/redo, copy/paste
- View operations like insert and edit
- And of course a lot of other things...


The next step is to export SVG from the view to make it possible to generate JSON schema documentation from any schema. Just follow this thread if you want to know about any updates.

Kind regards
Clemens

Yury Skanavy

unread,
Feb 26, 2016, 4:22:33 PM2/26/16
to JSON Schema
Hi Clemens,

Looks nice.
Can it validate a json file against a schema and show the error markups?

Thanks,
Yury

Clemens Uhlenhut

unread,
Feb 27, 2016, 6:34:55 AM2/27/16
to json-...@googlegroups.com
Hi Yury,

you can do this already with the current version with jump-to-error:



And also in Grid mode:



You can also validate a JSON schema. For the moment, the schema view is only able to visualize a schema as a tree diagram (together with SVG output). Editing will follow during the next weeks.

Regards
Clemens



--
You received this message because you are subscribed to a topic in the Google Groups "JSON Schema" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/json-schema/Hfy6o1_fgMs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to json-schema...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages