Jansson é uma biblioteca C para codificação, decodificação e manipulação de dados JSON. Suas principais características e princípios de design são:
API e modelo de dados simples e intuitivos
Documentação abrangente
Sem dependências de outras bibliotecas
Suporte total a Unicode (UTF-8)
Extenso conjunto de testes
Jansson é licenciado sob a licença do MIT; consulte LICENSE na distribuição fonte para obter detalhes.
Se você obteve um tarball jansson-XYtar.*
das versões do GitHub, basta usar os comandos padrão do autotools:
$ ./configure $ fazer $ fazer instalação
Para executar o conjunto de testes, invoque:
$ fazer cheque
Se a origem tiver sido retirada de um repositório Git, o script configure
deverá ser gerado primeiro. A maneira mais fácil é usar o autoreconf:
$ autoreconf -i
A documentação está disponível em http://jansson.readthedocs.io/en/latest/.
A fonte da documentação está no subdiretório doc/
. Para gerar documentação HTML, invoque:
$ fazer HTML
Em seguida, aponte seu navegador para doc/_build/html/index.html
. É necessário o Sphinx 1.0 ou mais recente para gerar a documentação.
Documentação
Rastreador de problemas
Lista de discussão
Wiki contém alguma documentação de desenvolvimento