Fix wrong code usages in the Value access section of json_pointer.md

This commit is contained in:
Fallen_Breath 2024-01-04 17:00:59 +08:00
parent a259ecc51e
commit 4d6cae7e99
No known key found for this signature in database
GPG Key ID: 2AF5058AB0C4972E

View File

@ -71,10 +71,10 @@ auto j = json::parse(R"({
})");
// access values
auto val = j["/"_json_pointer]; // {"array":["A","B","C"],...}
auto val = j[""_json_pointer]; // {"array":["A","B","C"],...}
auto val1 = j["/nested/one"_json_pointer]; // 1
auto val2 = j.at[json::json_pointer("/nested/three/1")]; // false
auto val3 = j.value[json::json_pointer("/nested/four", 0)]; // 0
auto val2 = j.at(json::json_pointer("/nested/three/1")); // false
auto val3 = j.value(json::json_pointer("/nested/four"), 0); // 0
```
## Flatten / unflatten