XmlNodeList.Item(Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen dizindeki bir düğümü alır.
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
Parametreler
- index
- Int32
Düğüm listesinde sıfır tabanlı dizin.
Döndürülenler
XmlNode koleksiyonda belirtilen dizine sahip. Listedeki düğüm sayısından büyük veya buna eşitse index
, bu döndürür null
.
Örnekler
Aşağıdaki örnek içindeki ikinci düğümü XmlNodeList
alır ve görüntüler.
#using <System.Xml.dll>
using namespace System;
using namespace System::IO;
using namespace System::Xml;
int main()
{
XmlDocument^ doc = gcnew 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 );
}
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