/jansson-bb10

C library for encoding, decoding and manipulating JSON data

Primary LanguageCMIT LicenseMIT

Jansson-BB10 README

https://travis-ci.org/akheron/jansson.png https://ci.appveyor.com/api/projects/status/lmhkkc4q8cwc65ko

Jansson is a C library for encoding, decoding and manipulating JSON data. Its main features and design principles are:

  • Simple and intuitive API and data model
  • Comprehensive documentation
  • No dependencies on other libraries
  • Full Unicode support (UTF-8)
  • Extensive test suite

Jansson is licensed under the MIT license; see LICENSE in the source distribution for details.

Compilation and Installation for BlackBerry 10

  • Import project into Momentics IDE
  • Build

Including Jansson in another BB10 Project

  • Import Jansson into workspace
  • Right click on the project you want to use Jansson with
  • Select Configure -> Add Library...
  • Select "Library project in the workspace" and then "Next >"
  • Select "public" by clicking the checkbox (public and jansson will be selected) and click "Finish"

In your project you can now use Jansson

#include <jansson.h>

Documentation

Prebuilt HTML documentation is available at http://www.digip.org/jansson/doc/.

The documentation source is in the doc/ subdirectory. To generate HTML documentation, invoke:

$ make html

Then, point your browser to doc/_build/html/index.html. Sphinx 1.0 or newer is required to generate the documentation.