It looks like an interesting approach to generate immuable JSON right
from the Vala code.

You should also look into GObject serialization, which is a real
kicker. If you could generate an arbitrary Object with crafted runtime
properties, your tool would be slightly more powerful.

Json.gobject_serialize (new JSONObject ("a", JVal.Int, 2));

You could omit the type with GLib.Value and use 
http://www.valadoc.org/#!api=gobject-2.0/GLib.Object.set_property the
generate the properties.

Good luck!

Le mardi 30 juin 2015 à 23:19 +1000, Nick Watts a écrit :
> A couple of days ago, someone named Grindhold sent a message asking 
> about
> generating JSON easily for a web app backend.  I'd been pondering for 
> a
> while how to do this in clean, concise way wrapping varargs around
> json-glib for syntactic sugar.  Tonight I finally sat down and banged 
> out a
> proof of concept, which is available here:
> 
> https://github.com/unyieldinggrace/EasyJSON
> 
> Hopefully that helps Grindhold!
> _______________________________________________
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
-- 
Guillaume Poirier-Morency <guillaumepoiriermore...@gmail.com>

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to