JSON-GLib Reference Manual |
---|
for JSON-GLib 1.2.0
Copyright © 2007, 2008 OpenedHand LTD
Copyright © 2009, 2010, 2011 Intel Corporation
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,
Boston, MA 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