A JSON editor with a few extras.
Features:
- Implements the full JSON specification (ECMA-404)
- Edit in outline view or text flow
- Display escaped sequences as raw characters or unicode characters
- Allows JSON fragments at any level
- Allows multiple JSON hierarchies (or fragments) in a single file
- Set color and/or font for any JSON item name and/or value
- Printing includes color/font settings
- Text editing allows saving erroneous JSON hierarchies (for robustness testing)
ProJSON associates properties with each JSON item. These properties are path based, and stored in a separate properties file. The properties files are maintained by proJSON in the properties library, or manually.
Currently properties are used to store font and color information.
ProJSON is build on top of VJson, an open source JSON framework.