This document is the API reference for for JSON-GLib 1.2.8.

The latest version of this API reference is also available online.

If you find any issues in this API reference, please report it using the online bug reporting tool at bugzilla.gnome.org.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You may obtain a copy of the GNU Free Documentation License from the Free Software Foundation by visiting their Web site or by writing to:



          The Free Software Foundation, Inc.,

          59 Temple Place - Suite 330,

          BostonMA 02111-1307,

          USA

        


I. JSON-GLib Overview
II. JSON-GLib Reference
Data Types
JSON Node — Node in a JSON object model
JSON Array — a JSON array representation
JSON Object — a JSON object representation
III. Reading and writing
Parser
JsonParser — Parse JSON data streams
JsonReader — A cursor-based parser
JsonPath — JSONPath implementation
Generator
JsonGenerator — Generates JSON data streams
JsonBuilder — Generates JSON trees
General Purpose API
Utility API — Various utility functions
IV. JSON-GLib Advanced API
GObject Serialization — Serialize and deserialize GObjects
Serializable Interface — Interface for serialize and deserialize special GObjects
Boxed Types Serialization — Serialize and deserialize GBoxed types
JSON GVariant Integration — Serialize and deserialize GVariant types
Versioning information — JSON-GLib version checking
V. JSON-GLib Additional Reference
JSON-GLib Tools
json-glib-format — JSON-GLib formatting tool
json-glib-validate — JSON-GLib validation tool
Object Hierarchy
Index
Index of deprecated symbols
Index of new symbols in 0.4
Index of new symbols in 0.6
Index of new symbols in 0.8
Index of new symbols in 0.10
Index of new symbols in 0.12
Index of new symbols in 0.14
Index of new symbols in 0.16
Index of new symbols in 1.0
Index of new symbols in 1.2
Annotation Glossary
A. License