XML parser, returns array of text elements with the same parent path or an array of parsed XML sub trees.
More...
XML parser, returns array of text elements with the same parent path or an array of parsed XML sub trees.
An XML subtree is represented as record in the form
map<path to text element, text element>
under the specifed path.
This class stores data of different types inside a variant
object and extracts the value when the class instance is converted to a type during assignment operations.
Since the returned types all have empty values, if the path or text is not found an empty std::string
, std::vector
or std::unordered_map
is returned.
- See also
- XMLResult