enum class input_format_t { json, cbor, msgpack, ubjson, bson, bjdata };
This enumeration is used in the sax_parse
function to choose the input format to parse:
json : JSON (JavaScript Object Notation)
cbor : CBOR (Concise Binary Object Representation)
msgpack : MessagePack
ubjson : UBJSON (Universal Binary JSON)
bson : BSON (Binary JSON)
bjdata : BJData (Binary JData)
??? example
The example below shows how an `input_format_t` enum value is passed to `sax_parse` to set the input format to CBOR. ```cpp --8<-- "examples/sax_parse__binary.cpp" ``` Output: ```json --8<-- "examples/sax_parse__binary.output" ```