JSON Editor was created for situations where an application's data is saved to disk in JSON format.
Instead of coding your own interface for editing this data over and over again, JSON Editor can be deployed instead and allow users to easily modify the data structure and the data whenever needed.
The editor works by reading a JSON schema, generating a Web form that allows the user to either edit the schema or just to add data based on the existing schema, and then taking the user's content and rendering a JSON file that validates against the provided schema.
JSON Editor will adapt to any JSON schema structure and support is included for a basic UI style, various frontend UI frameworks and icon libraries, so developers can easily add the editor to any of their existing apps and services.
Various editing options in the interface can be disabled, like the ability to add new fields, delete existing fields, reorder data fields, disable the data validation procedures, use required fields, and errors displaying.
The editor can also be integrated with other technologies and scripts like Select2, SCEditor, Ace, or EpicEditor to provide ways for editing data in a more intuitive way.
What is new in this release:
- Fixed bug with object properties named type.
- Added setOption method for changing options dynamically (currently only supports the show_errors option).
What is new in version 0.7.21:
- Fixed bug with object properties named type.
- Added setOption method for changing options dynamically (currently only supports the show_errors option).
What is new in version 0.7.18:
- Fixed bug with object properties named type.
- Added setOption method for changing options dynamically (currently only supports the show_errors option).
What is new in version 0.7.17:
- Fixed bug with object properties named type.
- Added setOption method for changing options dynamically (currently only supports the show_errors option).
What is new in version 0.7.16:
- Fixed bug with object properties named type.
- Added setOption method for changing options dynamically (currently only supports the show_errors option).
Requirements:
- JavaScript enabled on client side
Kommentarer ikke fundet