JSON Schema discoverer: new online service

Our research work about the discovery of an implicit schema from JSON documents was presented in this blog some months ago. We release today the web version of the tool, which will allow you to play with our JSON discoverer using a web interface.

The web site is located in http://atlanmod.github.io/json-discoverer, where you have access to the discoverer. The web site allows you to use the discoverer in two modes:

  • Simple mode. The simple JSON discoverer generates a graphical representation of the implicit schema and data of a single JSON document. The schema information is represented as a (UML) class diagram while the data information is depicted by means of an object diagram (conforming to the previous class diagram),
  • Advanced mode. The advanced JSON discoverer infers and visualizes the implicit schema shared by a set of JSON documents. As shown in the figure, the process works by analyzing the commonalities of JSON definitions coming from the same or different sources. In the latter, the discoverer infers links between the subschema of each source.

json schema discoverer

As always your feedback and comments are much appreciated. We hope you find this tool useful but whether you do it or not, your opinion is the only way we have to improve it. Feel free also to fork the tool (source code available in github).

If you liked this post, you should subscribe to the blog feed , mailing list , or facebook page and follow my thoughts on twitter about software development or web design and social media . Check also my book on model-driven engineering .

Be sociable, share!

3 Responses to JSON Schema discoverer: new online service

  1. Adil says:

    Nice, but it would be better if we can give it an URL instead of pasting the JSON.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress
More in json, tools, web engineering
dresden ocl logo
The Dresden OCL debugger

Model-driven Support for Enterprise Architecture (in an Industrial Context)

EMF-REST: Generate a RESTful API and JavaScript library from your models