Jansson est une bibliothèque C pour encoder, décoder et manipuler les données JSON. Ses principales caractéristiques et principes de conception sont :
API et modèle de données simples et intuitifs
Documentation complète
Aucune dépendance sur d'autres bibliothèques
Prise en charge complète d'Unicode (UTF-8)
Suite de tests étendue
Jansson est sous licence MIT ; voir LICENCE dans la distribution source pour plus de détails.
Si vous avez obtenu une archive tar jansson-XYtar.*
à partir des versions GitHub, utilisez simplement les commandes autotools standard :
$ ./configurer $ faire $ faire installer
Pour exécuter la suite de tests, appelez :
$ faire un chèque
Si la source a été extraite d'un référentiel Git, le script configure
doit d'abord être généré. Le moyen le plus simple est d'utiliser autoreconf :
$ autoreconf -i
La documentation est disponible sur http://jansson.readthedocs.io/en/latest/.
La source de la documentation se trouve dans le sous-répertoire doc/
. Pour générer de la documentation HTML, appelez :
$ faire du HTML
Ensuite, pointez votre navigateur vers doc/_build/html/index.html
. Sphinx 1.0 ou plus récent est requis pour générer la documentation.
Documentation
Suivi des problèmes
Liste de diffusion
Le wiki contient de la documentation de développement