deserialize from a compatible input
Synopsis
Declared in <nlohmann/json.hpp>
[[nodiscard, deprecated]]
static
basic_json
parse(
/* implementation-defined */::span_input_adapter&& i,
parser_callback_t cb = nullptr,
bool const allow_exceptions = true,
bool const ignore_comments = false,
bool const ignore_trailing_commas = false);
|
Warning
|
Deprecated: Since 3.8.0; use parse(ptr, ptr + len). Use of this entity is allowed but discouraged. |
Return Value
deserialized JSON value, or a discarded value if allow_exceptions is false and a parse error occurred
|
Note
|
The return value should not be discarded. |
Parameters
Name |
Description |
i |
input to read the JSON value from |
cb |
a parser callback function of type |
allow_exceptions |
whether to throw exceptions in case of a parse error |
ignore_comments |
whether comments should be ignored and treated like whitespace ( |
ignore_trailing_commas |
whether trailing commas in arrays and objects should be ignored ( |
Created with MrDocs