SJF4JSimple JSON Facade for Java
A unified structural processing layer with JSON semantics
A unified structural processing layer with JSON semantics
SJF4J requires JDK 8+ and has no external dependencies (except for the chosen data parser).
// Gradle
implementation("org.sjf4j:sjf4j:latest.release")Provides JSON-oriented object modeling where typed Java fields and dynamic JSON structures coexist.
Learn moreParses and serializes JSON, YAML, Java Properties, and native Java object graphs through one facade.
Learn moreQueries and updates object graphs with JSON Path, JSON Pointer, and mutation APIs.
Learn moreApplies in-place structural updates with JSON Patch, JSON Merge Patch, and indexed merge.
Learn moreValidates Java object graphs against JSON Schema Draft 2020-12 without extra serialization.
Learn moreMaps and transforms object graphs for reshaping, projection, and DTO conversion.
Learn more