rapidjson icon indicating copy to clipboard operation
rapidjson copied to clipboard

A fast JSON parser/generator for C++ with both SAX/DOM style API

Results 151 rapidjson issues
Sort by recently updated
recently updated
newest added

Hi to all, Greetings! Are there any plans to support drafts later than 4? ,For example [Draft 7](http://json-schema.org/draft-07/json-schema-release-notes.html) or [2019-09 (formerly known as Draft 8)](http://json-schema.org/specification-links.html#2019-09-formerly-known-as-draft-8). Regards,

- Remove unsupported /std:c++11 flag (only c++14 and above is accepted) - Enable MSVC runtime library flag based on CMP0091 - Ignore .vs folder - Add extra assertions in file...

BigInteger& operator*= has two implementations, one for uint64_t, another for uint32_t. Ambiguous overload occured in bigintegertest.cpp because the type of *= right value is not specified. Add two type conversions...

Fuzzing harness for rapidjson parser created. build with `clang++-18 parserfuzz.cpp -fsanitize=address,fuzzer -o parserfuzz` run with `./parserfuzz` with corpus `./parserfuzz path-to-folder` some json examples in corpus folder will help fuzzer to...

Current googletest is [gtest @ ba96d0b](https://github.com/google/googletest/tree/ba96d0b1161f540656efdaed035b3c062b60e006), which is 6 years ago. Is it possible to use a newer version?

I think that it would be good to flush currently committed changes and make new release :)

I would like to propose addition of JSON-Patch to rapidjson. This allows generation of a JSON value (Array of objects) that patches another JSON value. [JSON Patch](https://tools.ietf.org/html/rfc6902) Good practice would...

enhancement

While working with a 3D array I found the neat **kFormatSingleLineArray** option. Anyhow this was not more human-readable than the Default setting and so I created the add-on **kFormatPretty2DArray** which...

enhancement

A `Document` can embed JSON schemas but not be a schema itself as a whole (e.g. a Swagger file, see sample below). This PR allows to create a `SchemaDocument` from...

Having the path without relative components allows other projects to add the RadidJSON_INCLUDE_DIRS as a system include directory, without causing problems in the build.