JsonData¶
HasParent¶
bool HasParent() const
Returns whether or not this JsonData has a direct parent.
What does this mean? In this example, j1
does not have a direct parent, but j2
does:
std::string jsonCode =
"{"
" \"foo\": 5",
"}";
Json j1;
j1.Parse(jsonCode);
j2 = j1["foo"];
In fact, the parent of j2
is j1
.