Ricerca una sezione relativa alla sezione dati radice del documento.
Sintassi |
fdoc::section @find_section(const string &in path) const |
---|---|
path |
Percorso di sezioni da cercare |
Risultato |
Rende riferimento a sezione dati trovata, sezione nulla altrimenti |
Note |
Il percorso può contenere il carattere (|) come separatore di sezioni, il carattere (.) come sezione corrente, il carattere (..) come sezione parente. Se il percorso inizia con il carattere (|) è definito assoluto facendo riferimento all'elemento radice del documento, altrimenti è definito relativo facendo riferimento alla sezione dati stessa. |
Esempio di utilizzo:
fdoc::document document;
// Ricerca sezione my_child0, sotto-sezione sub0, sotto-sezione sub0-1 relativa // alla sezione radice del documento fdoc::section @sub0_1 = document.find_section("my_child0|sub0|sub0-1"); if (!@sub0_1.is_null()) { ... }
// Ricerca sezione con percorso assoluto, sezione my_child1, sotto-sezione sub1 fdoc::section @sub1_1 = document.find_section("|my_child1|sub1"); if (!@sub1_1.is_null()) { ... } |