JSON Binding (original) (raw)

This chapter describes the Java API for JSON Binding (JSON-B). JSON is a data exchange format widely used in web services and other connected applications. For a brief overview of JSON, seeIntroduction to JSON.

The JSR 367 specification provides a standard binding layer (metadata and runtime) between Java classes and JSON documents. The JSON-B reference implementation is Yasson, which is developed through Eclipse.org and is included as part of GlassFish Server. You can learn more about Yasson at https://projects.eclipse.org/projects/rt.yasson.

The following topics are addressed here: