XmlNodeList.Item(Int32) Metodo

Definizione

Recupera un nodo in corrispondenza dell'indice specificato.

public:
 abstract System::Xml::XmlNode ^ Item(int index);
public abstract System.Xml.XmlNode Item(int index);
public abstract System.Xml.XmlNode? Item(int index);
abstract member Item : int -> System.Xml.XmlNode
Public MustOverride Function Item (index As Integer) As XmlNode

Parametri

index
Int32

Indice in base zero nell'elenco di nodi.

Valori restituiti

Oggetto XmlNode con l'indice specificato nell'insieme. Se index è maggiore o uguale al numero di nodi nell'elenco, restituisce null.

Esempio

L'esempio seguente ottiene e visualizza il secondo nodo nell'oggetto 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>" +
                 "</items>");

     //Get and display the last item node.
     XmlElement root = doc.DocumentElement;
     XmlNodeList nodeList = root.GetElementsByTagName("item");
     Console.WriteLine(nodeList.Item(1).InnerXml);
  }
}
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()

    Dim doc as XmlDocument = new XmlDocument()
    doc.LoadXml("<items>" & _
                "  <item>First item</item>" & _
                "  <item>Second item</item>" & _
                "</items>")
                         
     'Get and display the last item node.
     Dim root as XmlElement = doc.DocumentElement
     Dim nodeList as XmlNodeList = root.GetElementsByTagName("item")
     Console.WriteLine(nodeList.Item(1).InnerXml)
    
  end sub
end class

Si applica a