XmlNodeList.Item(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en nod vid det angivna indexet.
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
Parametrar
- index
- Int32
Det nollbaserade indexet i listan över noder.
Returer
Med XmlNode det angivna indexet i samlingen. Om index är större än eller lika med antalet noder i listan returnerar nulldetta .
Exempel
I följande exempel hämtas och visas den andra noden i 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