Registry / serialization / everit-json-schema

everit-json-schema

JSON →
library1.14.6javamavenunverified

Implementation of the JSON Schema Core Draft v4 specification built with the org.json API.

<dependency> <groupId>com.github.erosb</groupId> <artifactId>everit-json-schema</artifactId> <version>1.14.6</version> </dependency>
INSTALL
IMPORT
SIG · EVERIT-JSON-SCHEMA
E
everit-json-schema
serializationjavav1.14.6
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Schema
org.everit.json.schema.Schema

Validates a JSON object against a JSON Schema.

import org.everit.json.schema.Schema; import org.everit.json.schema.loader.SchemaLoader; import org.json.JSONObject; import org.json.JSONTokener; public class Example { public static void main(String[] args) { JSONObject jsonSchema = new JSONObject(new JSONTokener("{\"type\": \"object\", \"properties\": {\"name\": {\"type\": \"string\"}}}")); Schema schema = SchemaLoader.load(jsonSchema); JSONObject subject = new JSONObject("{\"name\": \"John\"}"); schema.validate(subject); } }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
1.14.6latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
everit-json-schema — mvn dependency:get everit-json-schema · libregistry