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

Most Linux programs want a `--version` program option. This is suggested in [GNU coding standards](https://www.gnu.org/prep/standards/html_node/index.html). The jsoncpp library already gives the preprocessor `JSONCPP_VERSION_STRING`. It would be useful to add some...

Right now iterating over objects with `ValueIterator` pretty much implies iterating over values, with keys being available through non-standard iterator member functions. This is a bit unfriendly, since in order...

enhancement

When I use size_t in 32bit version,it can work for get index of object.But when i transform my code compile to 64bit,it will error with match more than one opeartor....

**Describe the bug** As it stands, we cannot write code like: ```c++ error_code write(std::ostream& in, const string_view s) noexcept; // 1 error_code write(std::ostream& in, const Json::Value& o) noexcept; ``` Because...

Language Conformance

when passing a Json::Value pointer to a const Json::Value &; compiler will automatically transform the pointer to bool then to a json::value; ```cpp void LogJson(const Json::Value& value) { LOG(ERROR)

duplicate
Language Conformance

Dear JSONCPP developers, I was looking at the following if statement starting on https://github.com/open-source-parsers/jsoncpp/blob/69098a18b9af0c47549d9a271c054d13ca92b006/src/lib_json/json_writer.cpp#L734 It took me some time to realize that the rather complex code in the then branch:...

hi kindly friends: I want to use jsoncpp with cmake in QT, when I use find_package(jsoncpp REQUIRED), it can`t find libs and include files, as you see in the below...

**Describe the bug** When the test suite is invoked via CMake in a regular out-of-source build configuration, and the source tree is read-only, the tests fail with ``` $ ctest...

**Describe the bug** I want to write a generic storage handler into an json file. Key and value are variables ``` void setSetting ( CString key, Integer value) { Json::Value...

It's pretty hard to debug programs with a complex JSON structure such as Json::Value, thinking on that. I did create a very simple pretty print gdb script that would help...