Make libwalbottle suitable for use within application code to validate input
@pwithnall
Submitted by Philip Withnall Assigned to Philip Withnall @pwithnall
Description
If people want to use libwalbottle from within application code to validate the JSON they are receiving from somewhere, Walbottle will need some better support for:
- Reporting errors clearly, including line and column ranges
- Controlling validation settings
- Providing JSON input to be validated
- Examples of all the above
For example, libgdata could potentially switch to using libwalbottle to validate the JSON it receives from the server, before using the JSON AST directly as its internal data model.