check if the input is valid JSON (iterator pair, or iterator+sentinel pair for C++20 ranges support)
Synopsis
Declared in <nlohmann/json.hpp>
template<
typename IteratorType,
typename SentinelType = IteratorType>
requires detail::can_compare_ne<IteratorType, SentinelType>::value
static
bool
accept(
IteratorType first,
SentinelType last,
bool const ignore_comments = false,
bool const ignore_trailing_commas = false);
Return Value
whether the input is valid JSON
Parameters
Name |
Description |
first |
iterator to the start of the input |
last |
iterator to the end of the input, or a sentinel value comparable to first |
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