XmlNodeList.Item Method (Int32)


Retrieves a node at the given index.

Namespace:   System.Xml
Assembly:  System.Xml (in System.Xml.dll)

public abstract XmlNode Item(
	int index


Type: System.Int32

The zero-based index into the list of nodes.

Return Value

Type: System.Xml.XmlNode

The XmlNode with the specified index in the collection. If index is greater than or equal to the number of nodes in the list, this returns null.

The following example gets and displays the second node in the XmlNodeList.

using System;
using System.IO;
using System.Xml;

public class Sample {

  public static void Main() {

     XmlDocument doc = new XmlDocument();
     doc.LoadXml("<items>" +
                 "  <item>First item</item>" +
                 "  <item>Second item</item>" +

     //Get and display the last item node.
     XmlElement root = doc.DocumentElement;
     XmlNodeList nodeList = root.GetElementsByTagName("item");


Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Return to top