This class excludes access to most of the structure of the XML standards, especially character encodings, namespaces, text nodes, comments, entity declarations, CDATA, processor instructions, and everything to do with schemas. It preserves the serialization capability though, exploiting the readable character streams and built-in parsing of XML.
DOM structure is reduced to an elementary tree of XmlDocument.XmlNode objects. Each of these Nodes has a name (String), attributes (String key-value pairs), and children (all Nodes). Simple as could be.
Each instance represents one Document, which is always and only accessible through its root XmlDocument.XmlNode.
|
|
|
|
|
|