gbowne1 / json-maestro

JSONMaestro is a powerful tool designed for cleaning and processing JSON-like files. It simplifies tasks such as removing comments, eliminating duplicate keys, adding schema keys, and sorting keys. Ideal for developers working with configuration files and API responses, JSONMaestro enhances data integrity and prepares JSON data for further analysis
MIT License
3 stars 2 forks source link

[Feature] Add a feature to generate schemas #7

Open gbowne1 opened 2 months ago

gbowne1 commented 2 months ago

JSONMaestro should already insert schemas for validation, but there needs to be a feature to generate the schema.

Also the feature for schema validation and the insertion of the schema should be able to be turned on or off.

gbowne1 commented 1 month ago

I noticed that if you run this program on a file.. it will clean it up but attach a schema to the file directly in the json.

gbowne1 commented 1 week ago

https://json-schema.org/

gbowne1 commented 1 week ago

I found good use of JSON Schema in MongoDB. https://www.mongodb.com/resources/languages/json-schema-examples