json/doc/examples
2021-11-01 13:31:49 +01:00
..
accept__string.cpp
accept__string.link
accept__string.output
array.cpp
array.link
array.output
at__object_t_key_type_const.cpp
at__object_t_key_type_const.link
at__object_t_key_type_const.output
at__object_t_key_type.cpp
at__object_t_key_type.link
at__object_t_key_type.output
at__size_type_const.cpp
at__size_type_const.link
at__size_type_const.output
at__size_type.cpp
at__size_type.link
at__size_type.output
at_json_pointer_const.cpp
at_json_pointer_const.link
at_json_pointer_const.output 📝 added exception 403 to documentation of at (#888) 2017-12-23 18:38:18 +01:00
at_json_pointer.cpp
at_json_pointer.link
at_json_pointer.output
back.cpp
back.link
back.output
basic_json__basic_json.cpp
basic_json__basic_json.link
basic_json__basic_json.output
basic_json__CompatibleType.cpp
basic_json__CompatibleType.link
basic_json__CompatibleType.output
basic_json__copyassignment.cpp
basic_json__copyassignment.link
basic_json__copyassignment.output
basic_json__InputIt_InputIt.cpp
basic_json__InputIt_InputIt.link
basic_json__InputIt_InputIt.output
basic_json__list_init_t.cpp
basic_json__list_init_t.link
basic_json__list_init_t.output reorganized repo 2015-06-21 21:24:03 +02:00
basic_json__moveconstructor.cpp
basic_json__moveconstructor.link
basic_json__moveconstructor.output
basic_json__nullptr_t.cpp
basic_json__nullptr_t.link
basic_json__nullptr_t.output
basic_json__size_type_basic_json.cpp
basic_json__size_type_basic_json.link
basic_json__size_type_basic_json.output
basic_json__value_ptr.cpp
basic_json__value_ptr.link
basic_json__value_ptr.output
basic_json__value_t.cpp
basic_json__value_t.link
basic_json__value_t.output
basic_json__value.cpp
basic_json__value.link
basic_json__value.output
begin.cpp
begin.link
begin.output
cbegin.cpp
cbegin.link
cbegin.output
cend.cpp
cend.link
cend.output reorganized repo 2015-06-21 21:24:03 +02:00
clear.cpp 🔖 set version to 3.1.0 2018-02-01 22:20:26 +01:00
clear.link
clear.output
contains_json_pointer.cpp 🔧 set Wandbox script to use HTTPS 2020-05-12 14:37:22 +02:00
contains_json_pointer.link
contains_json_pointer.output 🔧 set Wandbox script to use HTTPS 2020-05-12 14:37:22 +02:00
contains.cpp
contains.link
contains.output
count.cpp
count.link
count.output
crbegin.cpp
crbegin.link
crbegin.output
crend.cpp
crend.link
crend.output
diagnostics_extended.cpp
diagnostics_extended.link
diagnostics_extended.output 📝 update documentation 2021-01-21 21:47:19 +01:00
diagnostics_standard.cpp
diagnostics_standard.link
diagnostics_standard.output
diff.cpp
diff.link
diff.output
dump.cpp
dump.link
dump.output
emplace_back.cpp
emplace_back.link
emplace_back.output
emplace.cpp
emplace.link 📝 update documentation 2020-05-22 18:21:37 +02:00
emplace.output
empty.cpp
empty.link
empty.output reorganized repo 2015-06-21 21:24:03 +02:00
end.cpp
end.link
end.output
erase__IteratorType_IteratorType.cpp
erase__IteratorType_IteratorType.link
erase__IteratorType_IteratorType.output
erase__IteratorType.cpp
erase__IteratorType.link
erase__IteratorType.output
erase__key_type.cpp
erase__key_type.link
erase__key_type.output
erase__size_type.cpp
erase__size_type.link
erase__size_type.output
exception.cpp
exception.link
exception.output
find__key_type.cpp
find__key_type.link
find__key_type.output
flatten.cpp 📝 overworked documentation 2018-08-16 21:53:47 +02:00
flatten.link
flatten.output
from_bson.cpp
from_bson.link
from_bson.output
from_cbor.cpp
from_cbor.link
from_cbor.output
from_msgpack.cpp
from_msgpack.link
from_msgpack.output
from_ubjson.cpp
from_ubjson.link
from_ubjson.output
front.cpp
front.link
front.output
get__PointerType.cpp
get__PointerType.link
get__PointerType.output
get__ValueType_const.cpp
get__ValueType_const.link
get__ValueType_const.output
get_ptr.cpp
get_ptr.link
get_ptr.output worked on #91 2015-06-24 15:16:32 +02:00
get_ref.cpp 🔖 set version to 3.1.0 2018-02-01 22:20:26 +01:00
get_ref.link
get_ref.output
get_to.cpp
get_to.link
get_to.output
insert__count.cpp
insert__count.link
insert__count.output
insert__ilist.cpp 🔖 set version to 3.1.0 2018-02-01 22:20:26 +01:00
insert__ilist.link
insert__ilist.output
insert__range_object.cpp
insert__range_object.link
insert__range_object.output
insert__range.cpp
insert__range.link
insert__range.output
insert.cpp
insert.link
insert.output added first insert functions 2015-07-12 18:28:23 +02:00
invalid_iterator.cpp
invalid_iterator.link
invalid_iterator.output 📝 improved documentation 2017-08-29 23:46:26 +02:00
is_array.cpp
is_array.link
is_array.output
is_binary.cpp
is_binary.link
is_binary.output
is_boolean.cpp
is_boolean.link
is_boolean.output ♻️ rename internal_binary_t with binary_t 2020-05-17 22:50:27 +02:00
is_discarded.cpp
is_discarded.link
is_discarded.output
is_null.cpp 📝 update documentation 2020-05-22 18:21:37 +02:00
is_null.link
is_null.output
is_number_float.cpp
is_number_float.link
is_number_float.output ♻️ rename internal_binary_t with binary_t 2020-05-17 22:50:27 +02:00
is_number_integer.cpp
is_number_integer.link
is_number_integer.output
is_number_unsigned.cpp
is_number_unsigned.link
is_number_unsigned.output
is_number.cpp
is_number.link
is_number.output
is_object.cpp 📝 update documentation 2020-05-22 18:21:37 +02:00
is_object.link
is_object.output
is_primitive.cpp
is_primitive.link
is_primitive.output
is_string.cpp
is_string.link 📝 update documentation 2020-05-22 18:21:37 +02:00
is_string.output ♻️ rename internal_binary_t with binary_t 2020-05-17 22:50:27 +02:00
is_structured.cpp
is_structured.link 📝 update documentation 2020-05-22 18:21:37 +02:00
is_structured.output
items.cpp
items.link
items.output
iterator_wrapper.cpp
iterator_wrapper.link
iterator_wrapper.output
json_pointer__back.cpp
json_pointer__back.link
json_pointer__back.output
json_pointer__empty.cpp
json_pointer__empty.link 📝 update documentation 2020-05-22 18:21:37 +02:00
json_pointer__empty.output 📝 added documentation 2019-03-17 22:25:18 +01:00
json_pointer__operator_add_binary.cpp
json_pointer__operator_add_binary.link
json_pointer__operator_add_binary.output
json_pointer__operator_add.cpp
json_pointer__operator_add.link
json_pointer__operator_add.output
json_pointer__parent_pointer.cpp
json_pointer__parent_pointer.link
json_pointer__parent_pointer.output 📝 added documentation 2019-03-17 22:25:18 +01:00
json_pointer__pop_back.cpp
json_pointer__pop_back.link
json_pointer__pop_back.output 📝 updated documentation 2019-03-19 15:40:23 +01:00
json_pointer__push_back.cpp
json_pointer__push_back.link
json_pointer__push_back.output
json_pointer__to_string.cpp
json_pointer__to_string.link
json_pointer__to_string.output
json_pointer.cpp
json_pointer.link
json_pointer.output
max_size.cpp
max_size.link
max_size.output
merge_patch.cpp
merge_patch.link 📝 update documentation 2020-05-22 18:21:37 +02:00
merge_patch.output implemented JSON Merge Patch (RFC 7396) 2017-12-13 23:36:22 +01:00
meta.cpp
meta.link 📝 update documentation 2020-05-22 18:21:37 +02:00
meta.output
object.cpp
object.link
object.output 📝 more documentation for the new exceptions 2017-03-08 23:12:13 +01:00
operator__equal__nullptr_t.cpp
operator__equal__nullptr_t.link 📝 update documentation 2020-05-22 18:21:37 +02:00
operator__equal__nullptr_t.output
operator__equal.cpp
operator__equal.link 📝 update documentation 2020-05-22 18:21:37 +02:00
operator__equal.output 📝 fixed examples for Wandbox 2017-04-21 22:07:07 +02:00
operator__greater.cpp
operator__greater.link
operator__greater.output
operator__greaterequal.cpp
operator__greaterequal.link
operator__greaterequal.output worked on #102: more documentation and examples 2015-07-08 16:55:29 +02:00
operator__less.cpp 🔖 set version to 3.1.0 2018-02-01 22:20:26 +01:00
operator__less.link 📝 update documentation 2020-05-22 18:21:37 +02:00
operator__less.output
operator__lessequal.cpp
operator__lessequal.link
operator__lessequal.output worked on #102: more documentation and examples 2015-07-08 16:55:29 +02:00
operator__notequal__nullptr_t.cpp
operator__notequal__nullptr_t.link
operator__notequal__nullptr_t.output
operator__notequal.cpp
operator__notequal.link 📝 update documentation 2020-05-22 18:21:37 +02:00
operator__notequal.output
operator__value_t.cpp 🔖 set version to 3.1.0 2018-02-01 22:20:26 +01:00
operator__value_t.link 📝 update documentation 2020-05-22 18:21:37 +02:00
operator__value_t.output 📝 improved documentation 2017-08-29 23:46:26 +02:00
operator__ValueType.cpp
operator__ValueType.link
operator__ValueType.output
operator_deserialize.cpp
operator_deserialize.link 📝 update documentation 2020-05-22 18:21:37 +02:00
operator_deserialize.output
operator_serialize.cpp
operator_serialize.link 📝 update documentation 2020-05-22 18:21:37 +02:00
operator_serialize.output
operatorarray__key_type_const.cpp
operatorarray__key_type_const.link
operatorarray__key_type_const.output
operatorarray__key_type.cpp
operatorarray__key_type.link
operatorarray__key_type.output
operatorarray__size_type_const.cpp
operatorarray__size_type_const.link
operatorarray__size_type_const.output
operatorarray__size_type.cpp
operatorarray__size_type.link
operatorarray__size_type.output
operatorjson_pointer_const.cpp
operatorjson_pointer_const.link
operatorjson_pointer_const.output cleanup and documentation 2016-04-17 17:39:35 +02:00
operatorjson_pointer.cpp
operatorjson_pointer.link 📝 update documentation 2020-05-22 18:21:37 +02:00
operatorjson_pointer.output
other_error.cpp
other_error.link 📝 update documentation 2020-05-22 18:21:37 +02:00
other_error.output
out_of_range.cpp
out_of_range.link 📝 update documentation 2020-05-22 18:21:37 +02:00
out_of_range.output
parse__allow_exceptions.cpp
parse__allow_exceptions.link
parse__allow_exceptions.output
parse__array__parser_callback_t.cpp
parse__array__parser_callback_t.link
parse__array__parser_callback_t.output
parse__contiguouscontainer__parser_callback_t.cpp
parse__contiguouscontainer__parser_callback_t.link
parse__contiguouscontainer__parser_callback_t.output
parse__istream__parser_callback_t.cpp
parse__istream__parser_callback_t.link 📝 update documentation 2020-05-22 18:21:37 +02:00
parse__istream__parser_callback_t.output
parse__iterator_pair.cpp
parse__iterator_pair.link
parse__iterator_pair.output
parse__iteratortype__parser_callback_t.cpp
parse__iteratortype__parser_callback_t.link
parse__iteratortype__parser_callback_t.output
parse__pointers.cpp
parse__pointers.link
parse__pointers.output
parse__string__parser_callback_t.cpp
parse__string__parser_callback_t.link
parse__string__parser_callback_t.output
parse_error.cpp
parse_error.link
parse_error.output improved parse error messages 2018-10-07 22:39:17 +02:00
patch.cpp
patch.link
patch.output
push_back__initializer_list.cpp
push_back__initializer_list.link 📝 update documentation 2020-05-22 18:21:37 +02:00
push_back__initializer_list.output working on #235 2016-05-08 20:28:20 +02:00
push_back__object_t__value.cpp
push_back__object_t__value.link
push_back__object_t__value.output worked on #102: more documentation and examples 2015-07-08 16:55:29 +02:00
push_back.cpp
push_back.link
push_back.output
rbegin.cpp
rbegin.link 📝 update documentation 2020-05-22 18:21:37 +02:00
rbegin.output
README.cpp 📝 overworked documentation 2018-08-16 21:53:47 +02:00
README.link
README.output
rend.cpp
rend.link
rend.output reorganized repo 2015-06-21 21:24:03 +02:00
sax_parse.cpp
sax_parse.link 📝 update documentation 2020-05-22 18:21:37 +02:00
sax_parse.output
size.cpp 🔖 set version to 3.1.0 2018-02-01 22:20:26 +01:00
size.link 📝 update documentation 2020-05-22 18:21:37 +02:00
size.output
swap__array_t.cpp
swap__array_t.link 📝 update documentation 2020-05-22 18:21:37 +02:00
swap__array_t.output more documentation 2015-06-24 12:15:51 +02:00
swap__binary_t.cpp
swap__binary_t.link
swap__binary_t.output 🚚 move byte container outside detail namespace 2020-05-19 13:08:18 +02:00
swap__object_t.cpp
swap__object_t.link
swap__object_t.output
swap__reference.cpp
swap__reference.link 📝 update documentation 2020-05-22 18:21:37 +02:00
swap__reference.output
swap__string_t.cpp
swap__string_t.link
swap__string_t.output
to_bon8.cpp 📝 add documentation 2021-09-11 14:59:21 +02:00
to_bon8.output
to_bson.cpp
to_bson.link
to_bson.output
to_cbor.cpp
to_cbor.link
to_cbor.output
to_msgpack.cpp
to_msgpack.link
to_msgpack.output 📝 clean up and added documentation for #358 2016-12-11 13:36:08 +01:00
to_ubjson.cpp
to_ubjson.link 📝 update documentation 2020-05-22 18:21:37 +02:00
to_ubjson.output 📝 updated documentation for UBJSON functions 2018-01-22 23:23:17 +01:00
type_error.cpp
type_error.link
type_error.output
type_name.cpp
type_name.link
type_name.output
type.cpp 🔖 set version to 3.1.0 2018-02-01 22:20:26 +01:00
type.link 📝 update documentation 2020-05-22 18:21:37 +02:00
type.output
unflatten.cpp 📝 overworked documentation 2018-08-16 21:53:47 +02:00
unflatten.link
unflatten.output
update__range.cpp
update__range.link 📝 update documentation 2020-05-22 18:21:37 +02:00
update__range.output 📝 updated documentation for update() function #661 2017-08-15 21:42:50 +02:00
update.cpp
update.link
update.output 📝 updated documentation for update() function #661 2017-08-15 21:42:50 +02:00

{
    "answer": {
        "everything": 42
    },
    "happy": true,
    "list": [
        1,
        0,
        2
    ],
    "name": "Niels",
    "new": {
        "key": {
            "value": [
                "another",
                "list"
            ]
        }
    },
    "nothing": null,
    "object": {
        "currency": "USD",
        "value": 42.99
    },
    "pi": 3.141,
    "size": 8
}