You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
raoulh a83cd30c31
Add C++ guards to jansson.h
15 years ago
doc doc: Add tutorial 15 years ago
src Add C++ guards to jansson.h 15 years ago
test Fix indentation 15 years ago
.gitignore Remove config.h.in 15 years ago
CHANGES jansson 1.0.4 15 years ago
LICENSE Add LICENSE and a copyright note to all sources 15 years ago
Makefile.am Distribute CHANGES 15 years ago
README.rst Add README and API reference 15 years ago
configure.ac Merge branch '1.0' 15 years ago

README.rst

Jansson README

==============

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

- Good documentation

- Full Unicode support (UTF-8)

- Extensive test suite

- No dependencies on other libraries

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


Compilation and Installation
----------------------------

If you obtained a source tarball, just use the standard autotools
commands::

$ ./configure && make && make install

If the source has been checked out from a Git repository, the
./configure script has to be generated fist. The easiest way is to use
autoreconf::

$ autoreconf -i

To run the test suite, invoke::

$ make check

Python_ is required to run the tests.


Documentation
-------------

Documentation is in the ``doc/`` subdirectory. It's written in
reStructuredText_ with Sphinx_ annotations, so reading it in plain may
be inconvenient. For this reason, prebuilt HTML documentation is
available at http://www.digip.org/jansson/doc/.

To generate HTML documentation yourself, invoke::

cd doc/
sphinx-build . .build/html

... and point your browser to ``.build/html/index.html``. Sphinx_ is
required to generate the documentation.


.. _Jansson: http://www.digip.org/jansson/
.. _`MIT license`: http://www.opensource.org/licenses/mit-license.php
.. _Python: http://www.python.org/
.. _reStructuredText: http://docutils.sourceforge.net/rst.html
.. _Sphinx: http://sphinx.pocoo.org/