A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON
Changed serialization_examples.cpp to use boost to output type _int128, And run chinese_uchar8_t only when __cpp_char8_t is defined.
Changed CmakeLists to create separate executables for each source file, as it is not possible to compile all the files into single executable because of conflict due to multiple main functions.
With this transaction the example sources except "json_traits_macros_examples.cpp" can be compiled without errors just following instructions in "jsoncons/examples/build/cmake/README.txt".
Will try to fix json_traits_macros_examples.cpp in future, but for now removing this file and doing cmake would give separate executables for all the examples.
With this transaction the example sources except "json_traits_macros_examples.cpp" can be compiled without errors just following instructions in "jsoncons/examples/build/cmake/README.txt".
Will try to fix json_traits_macros_examples.cpp in future, but for now removing this file and doing cmake would give separate executables for all the examples.