https://github.com/marschall/json-node-json-parser
a Jakarta JsonParser that operates on a Jackson JsonNode
https://github.com/marschall/json-node-json-parser
jackson jsonp
Last synced: 14 days ago
JSON representation
a Jakarta JsonParser that operates on a Jackson JsonNode
- Host: GitHub
- URL: https://github.com/marschall/json-node-json-parser
- Owner: marschall
- Created: 2024-11-11T21:28:22.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-12-27T12:01:43.000Z (6 months ago)
- Last Synced: 2025-01-16T02:44:46.653Z (6 months ago)
- Topics: jackson, jsonp
- Language: Java
- Homepage:
- Size: 56.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
JsonNodeJsonParser [](https://maven-badges.herokuapp.com/maven-central/com.github.marschall/json-node-json-parser) [](https://www.javadoc.io/doc/com.github.marschall/json-node-json-parser)
==================A [Jakarta](https://jakarta.ee/specifications/jsonp/) `JsonParser` that operates on a [Jackson](https://github.com/FasterXML/jackson) `JsonNode`.
Usage
-----```xml
com.github.marschall
json-node-json-parser
1.0.0```
```java
JsonNode jacksonNode = ;
try (JsonParser parser = new JsonNodeJsonParser(jacksonNode)) {
//
}
```Very similar to `JsonParserFactory#createParser(JsonObject)` but working on a Jackson instead of a JSON-P node.
```java
JsonObject jsonObject = ;
try (JsonParser parser = Json.createParserFactory(null).createParser(jsonObject)) {
//
}
```