JEP 540: Simple JSON API (Now in Incubator)
Trending on Hacker News: JEP 540: Simple JSON API (Now in Incubator) (84 points / 62 comments, via openjdk.org)
Opening excerpt
Define a simple, standard API for parsing and generating JSON documents so that doing so does not require an external library. Enable many JSON processing tasks to be accomplished with little coding. This is an incubating API .
This JEP supersedes JEP 198 , Light-Weight JSON API , which was written in 2014. Circumstances have changed in the intervening years, so here we take a different approach.
Keep the API small, simple, and easy to learn. Provide only those data types and operations required for strict conformance to RFC 8259, in order to facilitate machine-to-machine communication. Avoid features such as multiple parsing configurations, syntax extensions, data binding, and streaming.
Ensure that code that navigates and extracts data from JSON documents with a known structure is simple and readable. Because JSON documents do not have schemas, such code serves as a de facto schema and should be readable as such.
(Excerpted from the original; full article via the source link below.)
This story hit the Hacker News front page today (84 points / 62 comments, via openjdk.org). Our Tech Radar aggregates daily signals on AI engineering, backend architecture and DevOps — browse the related services and further reading below, or get in touch with our team.
Source: Hacker News