• Home
Name
Date
Size
#Lines
LOC

..--

.github/ISSUE_TEMPLATE/03-May-2024-4835

.travis_scripts/03-May-2024-237152

devtools/03-May-2024-772621

doc/03-May-2024-4,8523,757

include/03-May-2024-2,1811,067

pkg-config/03-May-2024-108

src/03-May-2024-9,2687,717

test/03-May-2024-5,3245,096

.clang-formatD03-May-20241.4 KiB4846

.gitattributesD03-May-2024221 1211

.gitignoreD03-May-2024708 5649

.travis.ymlD03-May-20241.7 KiB6658

AUTHORSD03-May-20244 KiB114111

CMakeLists.txtD03-May-20246.8 KiB187159

CONTRIBUTING.mdD03-May-20245.7 KiB146107

CTestConfig.cmakeD03-May-2024533 1613

LICENSED03-May-20242.7 KiB5644

README.mdD03-May-20242.3 KiB4728

amalgamate.pyD03-May-20246.7 KiB156139

appveyor.ymlD03-May-20241.3 KiB3324

dev.makefileD03-May-20241.1 KiB3630

doxybuild.pyD03-May-20247.2 KiB190175

makerelease.pyD03-May-202415.4 KiB391336

meson.buildD03-May-20243.1 KiB117104

version.inD03-May-202418 21

version.txtD03-May-20246 21

README.md

1# JsonCpp
2
3[![badge](https://img.shields.io/badge/conan.io-jsoncpp%2F1.8.0-green.svg?logo=data:image/png;base64%2CiVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAA1VBMVEUAAABhlctjlstkl8tlmMtlmMxlmcxmmcxnmsxpnMxpnM1qnc1sn85voM91oM11oc1xotB2oc56pNF6pNJ2ptJ8ptJ8ptN9ptN8p9N5qNJ9p9N9p9R8qtOBqdSAqtOAqtR%2BrNSCrNJ/rdWDrNWCsNWCsNaJs9eLs9iRvNuVvdyVv9yXwd2Zwt6axN6dxt%2Bfx%2BChyeGiyuGjyuCjyuGly%2BGlzOKmzOGozuKoz%2BKqz%2BOq0OOv1OWw1OWw1eWx1eWy1uay1%2Baz1%2Baz1%2Bez2Oe02Oe12ee22ujUGwH3AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgBQkREyOxFIh/AAAAiklEQVQI12NgAAMbOwY4sLZ2NtQ1coVKWNvoc/Eq8XDr2wB5Ig62ekza9vaOqpK2TpoMzOxaFtwqZua2Bm4makIM7OzMAjoaCqYuxooSUqJALjs7o4yVpbowvzSUy87KqSwmxQfnsrPISyFzWeWAXCkpMaBVIC4bmCsOdgiUKwh3JojLgAQ4ZCE0AMm2D29tZwe6AAAAAElFTkSuQmCC)](https://bintray.com/theirix/conan-repo/jsoncpp%3Atheirix)
4
5[JSON][json-org] is a lightweight data-interchange format. It can represent
6numbers, strings, ordered sequences of values, and collections of name/value
7pairs.
8
9[json-org]: http://json.org/
10
11JsonCpp is a C++ library that allows manipulating JSON values, including
12serialization and deserialization to and from strings. It can also preserve
13existing comment in unserialization/serialization steps, making it a convenient
14format to store user input files.
15
16
17## Documentation
18
19[JsonCpp documentation][JsonCpp-documentation] is generated using [Doxygen][].
20
21[JsonCpp-documentation]: http://open-source-parsers.github.io/jsoncpp-docs/doxygen/index.html
22[Doxygen]: http://www.doxygen.org
23
24
25## A note on backward-compatibility
26
27* `1.y.z` is built with C++11.
28* `0.y.z` can be used with older compilers.
29* Major versions maintain binary-compatibility.
30
31
32## Using JsonCpp in your project
33
34### Amalgamated source
35https://github.com/open-source-parsers/jsoncpp/wiki/Amalgamated
36
37### The Meson Build System
38If you are using the [Meson Build System](http://mesonbuild.com), then you can get a wrap file by downloading it from [Meson WrapDB](https://wrapdb.mesonbuild.com/jsoncpp), or simply use `meson wrap install jsoncpp`.
39
40### Other ways
41If you have trouble, see the Wiki, or post a question as an Issue.
42
43## License
44
45See the `LICENSE` file for details. In summary, JsonCpp is licensed under the
46MIT license, or public domain if desired and recognized in your jurisdiction.
47