jsoncpp icon indicating copy to clipboard operation
jsoncpp copied to clipboard

A C++ library for interacting with JSON.

Results 118 jsoncpp issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** We use `std::string_view` for names of object entries. However, when accessing values with `Json::Value::operator[]`, we always have to convert the...

**Describe the bug** jsoncpp parses trailing commas and ignores trailing garbage which is (technically) not in accordance with the JSON grammar. **To Reproduce** We created a minimum working sample [here](https://github.com/j-moeller/crossy-mws/tree/master/misc/jsoncpp)....

I read a json string,and convert to a Json::Value: void xxx_json_param(const char* _jsondata, const char* _savepath) { Json::Value root; Json::Reader reader; reader.parse((const std::string)_jsondata, root); Json::Value applicationjson_j = root["Application"]; //applicationjson_j is...

**Describe the bug** CMake 3.27 released earlier this year drops compatibility with CMake

**Describe the bug** Version 1.9.2 no longer accepts `1+e9999` (or `2e+308` and anything above), regardless of `allowSpecialFloats` setting. **To Reproduce** Steps to reproduce the behavior: ```c++ #include #include #include int...

help wanted

It looks like the meson build does not create cmake config, which caused some downstream issue. relates to: - https://github.com/Homebrew/homebrew-core/pull/133342 - https://github.com/open-source-parsers/jsoncpp/wiki/Building#building-and-testing-with-cmake - https://github.com/Homebrew/homebrew-core/pull/133345

Whats now the version ;) github says 1.9.6 versions.h says 1.9.7 but jumps from 1.9.5 to 1.9.7 so i assume the versions.h is wrong?

**Describe the bug** When I try to statically link jsoncpp into my project, I get the following error message: ```console [ 3%] Linking CXX executable ../../../../bin/jsontestrunner_exe /usr/bin/ld: cannot find -ljsoncpp_static:...

gcc 13.2 build success test error