Programming languages

Operating systems

libqt4jon is a JSON serializer and deserializer that works with the Qt QVariant object. It can serialize primitives like integer, double, QString, lists, maps, and QObject * recursively. It serializes only properties declared with the QObject * Q_PROPERTY macro. It based on the json-c parser.

spt::json is a SAX style JSON parser for Qt 4. A simple object model using QVariant is available for projects where custom data models are not used. A DOM style parser that parses JSON into the object model is also available.