gecko-dev/toolkit/components/jsoncpp
Ryan VanderMeulen d2cab4724a Bug 1566032 - Update jsoncpp to version 1.9.1. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D38060

--HG--
extra : moz-landing-system : lando
2019-07-15 21:13:00 +00:00
..
include/json Bug 1566032 - Update jsoncpp to version 1.9.1. r=gsvelto 2019-07-15 21:13:00 +00:00
src/lib_json Bug 1566032 - Update jsoncpp to version 1.9.1. r=gsvelto 2019-07-15 21:13:00 +00:00
AUTHORS Bug 1563085 - Update jsoncpp to version 1.9.0. r=gsvelto 2019-07-03 08:03:12 +00:00
GIT-INFO Bug 1566032 - Update jsoncpp to version 1.9.1. r=gsvelto 2019-07-15 21:13:00 +00:00
LICENSE Bug 1563085 - Update jsoncpp to version 1.9.0. r=gsvelto 2019-07-03 08:03:12 +00:00
README.md Bug 1563085 - Update jsoncpp to version 1.9.0. r=gsvelto 2019-07-03 08:03:12 +00:00
version.txt Bug 1566032 - Update jsoncpp to version 1.9.1. r=gsvelto 2019-07-15 21:13:00 +00:00

README.md

JsonCpp

badge

JSON is a lightweight data-interchange format. It can represent numbers, strings, ordered sequences of values, and collections of name/value pairs.

JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.

Documentation

JsonCpp documentation is generated using Doxygen.

A note on backward-compatibility

  • 1.y.z is built with C++11.
  • 0.y.z can be used with older compilers.
  • Major versions maintain binary-compatibility.

Using JsonCpp in your project

Amalgamated source

https://github.com/open-source-parsers/jsoncpp/wiki/Amalgamated

The Meson Build System

If you are using the Meson Build System, then you can get a wrap file by downloading it from Meson WrapDB, or simply use meson wrap install jsoncpp.

Other ways

If you have trouble, see the Wiki, or post a question as an Issue.

License

See the LICENSE file for details. In summary, JsonCpp is licensed under the MIT license, or public domain if desired and recognized in your jurisdiction.