This libray filter (remove) nodes recursively from JSON objects based on passed JSON-SCHEMA.
For Javascript version, please refer alank64/json-schema-filter
You can find the latest downloads on the release page for running on the classpath. Alternatively you can use the maven central repository.
<dependency>
<groupId>lk.chathurabuddi</groupId>
<artifactId>json-schema-filter</artifactId>
<version>1.1.0</version>
</dependency>
Clone the repository and run mvn clean install
from the project root. After that, jar file will be generated at <PROJECT_ROOT>/target
directory
git clone https://github.com/chathurabuddi/json-schema-filter.git
cd json-schema-filter
mvn clean install
Please make sure to read the issue reporting checklist before opening an issue. Issues not conforming to the guidelines may be closed immediately.
Detailed changes for each release are documented in the release notes.
Contributions, issues and feature requests are welcome. Feel free to check issues page if you want to contribute. Please make sure to read the contributing guide before making a pull request.
Copyright © 2019 Chathura Buddhika (chathurabuddi)
This project is MIT licensed.