hasValue

Searching for value in Json

@safe
bool
hasValue
(
Json json
,
Json value
,
bool deepSearch = false
)

Examples

auto json = parseJsonString(`{"a":"b", "c":{"d":1}, "e":["f", {"g":"h"}]}`);
assert(json.hasValue(Json("b")));
assert(json.hasValue(Json("h"), true));
assert(!json.hasValue(Json("x")));
assert(!json.hasValue(Json("y"), true));

Meta