cleanup, docs
This commit is contained in:
@@ -7,6 +7,7 @@ delim : path separator string
|
||||
return value : resolved child copy, or an empty DValue when traversal fails
|
||||
|
||||
:see
|
||||
>types
|
||||
0_DValue
|
||||
2_DValue_has
|
||||
2_DValue_to_string
|
||||
@@ -14,6 +15,7 @@ return value : resolved child copy, or an empty DValue when traversal fails
|
||||
:content
|
||||
Traverses nested map/list children without creating missing nodes. Empty path segments are ignored. If any segment is missing or an intermediate value is not map-shaped, the method returns an empty `DValue`.
|
||||
|
||||
```cpp
|
||||
String label = context.cfg.get_by_path("theme/options/label").to_string("Default");
|
||||
```
|
||||
:example
|
||||
DValue cfg;
|
||||
cfg["site"]["title"] = "UCE";
|
||||
print(cfg.get_by_path("site/title").to_string(), "\n");
|
||||
|
||||
Reference in New Issue
Block a user