[ANNOUNCE] JSON-GLib 0.4.0
- From: Emmanuele Bassi <ebassi gmail com>
- To: gnome-announce-list gnome org
- Subject: [ANNOUNCE] JSON-GLib 0.4.0
- Date: Tue, 13 Nov 2007 12:09:33 +0000
hi everyone;
I've just released version 0.4.0 of JSON-GLib, a GObject-based C library
for parsing a writing JSON (JavaScript Object Notation) data streams.
more information about JSON and JSON-GLib is available on its wiki page:
http://live.gnome.org/JsonGlib
the tarball for the 0.4.0 release is available here:
http://folks.o-hand.com/~ebassi/sources/json-glib-0.4.0.tar.gz
Overview of changes for 0.4.0
=============================
* Support parsing of negative numbers
* Fix parse error propagation and message
The parse error set by the json_parser_load_from_*() functions
is more useful for pin-pointing the position where the parser
stopped
* More parser sanity checks
Make the JsonParser more robust while dealing with bad JSON streams
* GObject deserialization support
Add json_construct_gobject(), which takes a buffer and a GType and
instantiates the corresponding GObject using the JSON data to set the
various properties
* Detect and parse JSON masked as a JavaScript assignment
Some web APIs pass a full JavaScript assignment instead of just the
right-hand part; JsonParser will detect these statements and will
allow retrieving the variable name used.
* Allow using JsonNode with GObject properties and signals
Define a GType for JsonNode, for bindings, properties and signal
marshallers
* Add JsonGenerator:root property
ciao,
Emmanuele.
--
Emmanuele Bassi,
W: http://www.emmanuelebassi.net
B: http://log.emmanuelebassi.net
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]