Skip to content
fge edited this page Nov 10, 2011 · 111 revisions

Introduction

This is a pure Java implementation of JSON input validation using the JSON Schema draft (version 3 at the moment). It uses Jackson at its core. Simply because there is no better JSON API out there.

Note that the draft as it currently stands leaves room for interpretation. I try to stick to it to the best of my capacity, but in some cases I chose to derive from it a little. See here for a discussion.

Version 0.1 is out -- but don't use it, use 0.1.1, see here for a list of features.

Next version, 0.2, has [planned features](https://github.com/fge/json-schema-validator/wiki/Planned in 0.2) already. If you want to see something in there, do not hesitate to open an issue.

Future plans [here](https://github.com/fge/json-schema-validator/wiki/In the future).

Why?

Because I need it for another project of mine which will use JSON heavily... And the only existing implementations were too limited for my tastes!

And because I think it can be useful to other people. And because it trains me in Java ;)

Clone this wiki locally