Skip to content

gonvaled/jskemator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This tool takes as input json data and produces an skeleton of a corresponding json schema. Most parameters are necessarily arbitrary, since they can not be inferred from the json data.

Use

jskemator.py -f examples/example.json > schema

Now you can edit the schema, to fill in the generated skeleton with real data.

If you modify the original json data (examples/example.json), you can reuse the schema by doing: jskemator.py -f examples/example.json -s schema

This allows for iterative development: json_data -> schema ; refine data -> refine schema ; ...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages