JSON schema validation using java [closed] JSON schema validation using java [closed] json json

JSON schema validation using java [closed]


The JSON Tools project (Programmer's Guide) includes a tool to validate the contents of a JSON file using a JSON schema.

An alternative could be to validate running the (JavaScript) JSON Schema Validator using Rhino.


The json-schema-validator (currently in version 0.0.1, so it's in a pre-alpha state) worked pretty well for me. Be aware that it is not 100% feature complete but it could still correctly identify a lot of errors in my json content.


@b.long I came across this post looking for a very particular solution to easily verify if a String's content has a JSON (object/array). I couldn't find any library that would suit my needs.

JSON Tools project or json-schema-validator though offer a lot are too big for my needs. Thus I did implement my own solution that is build on top of JSON.org reference implementation of JSON in Java.I have already been using the JSON.org's code and technically all this functionality was already there, thus I added this very simple functionality reusing its code.

I use it to easily test if the String returned by methods querying my database are formatted in proper JSON which otherwise if badly formatted and posted to a client might cause it to stop working.

Hope this is of use to you as it is to me.