Added a new section for JSON Processing, and updated the existing JSON section to clarify it as being more specific to serialization and deserialization.
Applying under contributing guideline "(d) a niche product that fills a gap".
This commit is contained in:
11
README.md
11
README.md
@ -32,6 +32,7 @@ A curated list of awesome Java frameworks, libraries and software.
|
||||
- [IDE](#ide)
|
||||
- [Imagery](#imagery)
|
||||
- [JSON](#json)
|
||||
- [JSON Processing](#json-processing)
|
||||
- [JVM and JDK](#jvm-and-jdk)
|
||||
- [Logging](#logging)
|
||||
- [Machine Learning](#machine-learning)
|
||||
@ -355,13 +356,21 @@ A curated list of awesome Java frameworks, libraries and software.
|
||||
|
||||
## JSON
|
||||
|
||||
*Libraries that simplify JSON processing.*
|
||||
*Libraries for serializing and deserializing JSON to and from Java objects.*
|
||||
|
||||
* [Genson](http://owlike.github.io/genson/) - Powerful and easy to use Java to JSON conversion library.
|
||||
* [Gson](https://github.com/google/gson) - Serializes objects to JSON and vice versa. Good performance with on-the-fly usage.
|
||||
* [Jackson](http://wiki.fasterxml.com/JacksonHome) - Similar to GSON but has performance gains if you need to instantiate the library more often.
|
||||
* [LoganSquare](https://github.com/bluelinelabs/LoganSquare) - JSON parsing and serializing library based on Jackson's streaming API. Outpeforms GSON & Jackson's library.
|
||||
|
||||
## JSON Processing
|
||||
|
||||
*Libraries for processing data in JSON format.*
|
||||
|
||||
* [JsonPath](https://github.com/jayway/JsonPath) - Extract data from JSON using XPATH like syntax.
|
||||
* [JsonSurfer](https://github.com/jsurfer/JsonSurfer) - Streaming JsonPath processor dedicated to processing big and complicated JSON data.
|
||||
* [Jolt](https://github.com/bazaarvoice/jolt) - JSON to JSON transformation tool.
|
||||
|
||||
## JVM and JDK
|
||||
|
||||
*Current implementations of the JVM/JDK.*
|
||||
|
Reference in New Issue
Block a user