Mark Wilson I am the creator of TopXML. I am available for international and local (Australia) contracts. I am a Solution Architect/Business Analyst. I have worked in IT in several countries (NZ, Australia, South Africa, UK) building and training teams for government and very large non-governmental organizations. I am ex-Microsoft Consulting Services. I wrote the first book on Microsoft XML published in 2000 called XML Programming with VB and ASP. Most recently I have been building tools for the SEO industry. Ask me for a 37 point SEO health-checkup for your website.
First posted :
03/24/2008
Times viewed :
188
The System.Xml.XmlNamedNodeMap Class
Supported Versions
.NET Framework 1.0, 1.1, 1.2
Public Members
Bold members are covered in the sample code.
Public Properties
Public Methods
Count
Equals
GetEnumerator
GetHashCode
GetNamedItem
GetType
Item
RemoveNamedItem
SetNamedItem
ToString
Overview
XmlNamedNodeMaps are used to process unordered collections of
nodes. Objects created from this class can be assigned to return values of
XmlElement.Attributes, XmlDocumentType.Entities, and XmlDocumentType.Notations.
Example (VB.NET): How
to assign the XmlDocumentType.Notations collection to an XmlNamedNodeMap
object.
In this example we first load an XML document containing a
set of unordered notation nodes. We then extract the XmlDocument object’s
notation nodes by assigning the XmlDocumentType.Notations property to the
XmlNamedNodeMap object. Next, we loop through the set of notations using the
XmlNamedNodeMap.Count method. Each node's name is displayed using the
objXmlNamedNodeMap.Item property.
Dim objDocument As New System.Xml.XmlDocument
Dim objXmlNamedNodeMap As System.Xml.XmlNamedNodeMap