XmlNode::ChildNodes Property
.NET Framework (current version)
Gets all the child nodes of the node.
Assembly: System.Xml (in System.Xml.dll)
Property Value
Type: System.Xml::XmlNodeList^An object that contains all the child nodes of the node.
If there are no child nodes, this property returns an empty XmlNodeList.
For information about child nodes, see the W3C DOM (Core) Level 1 specification
The following example displays all the child nodes of the root element.
#using <System.Xml.dll> using namespace System; using namespace System::IO; using namespace System::Xml; int main() { XmlDocument^ doc = gcnew XmlDocument; doc->LoadXml( "<book ISBN='1-861001-57-5'>" "<title>Pride And Prejudice</title>" "<price>19.95</price>" "</book>" ); XmlNode^ root = doc->FirstChild; //Display the contents of the child nodes. if ( root->HasChildNodes ) { for ( int i = 0; i < root->ChildNodes->Count; i++ ) { Console::WriteLine( root->ChildNodes[ i ]->InnerText ); } } }
Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Available since 10
.NET Framework
Available since 1.1
Show: