XmlNode.NextSibling XmlNode.NextSibling XmlNode.NextSibling XmlNode.NextSibling Property

Definition

Ruft den Knoten ab, der diesem Knoten unmittelbar folgt.Gets the node immediately following this node.

public:
 virtual property System::Xml::XmlNode ^ NextSibling { System::Xml::XmlNode ^ get(); };
public virtual System.Xml.XmlNode NextSibling { get; }
member this.NextSibling : System.Xml.XmlNode
Public Overridable ReadOnly Property NextSibling As XmlNode

Eigenschaftswert

Der nächste XmlNode.The next XmlNode. Wenn kein nächster Knoten vorhanden ist, wird null zurückgegeben.If there is no next node, null is returned.

Beispiele

Im folgenden Beispiel werden alle Bücher im XML-Dokument angezeigt.The following example displays all the books in the XML document.

#using <System.Xml.dll>

using namespace System;
using namespace System::Xml;
int main()
{
   XmlDocument^ doc = gcnew XmlDocument;
   doc->Load( "books.xml" );
   XmlNode^ currNode = doc->DocumentElement->FirstChild;
   Console::WriteLine( "First book..." );
   Console::WriteLine( currNode->OuterXml );
   XmlNode^ nextNode = currNode->NextSibling;
   Console::WriteLine( "\r\nSecond book..." );
   Console::WriteLine( nextNode->OuterXml );
}

using System;
using System.Xml;

public class Sample {

  public static void Main() {

      XmlDocument doc = new XmlDocument();
      doc.Load("books.xml");

      XmlNode currNode = doc.DocumentElement.FirstChild;
      Console.WriteLine("First book...");
      Console.WriteLine(currNode.OuterXml);

      XmlNode nextNode = currNode.NextSibling;
      Console.WriteLine("\r\nSecond book...");
      Console.WriteLine(nextNode.OuterXml); 

  }
}
Imports System.Xml
 
public class Sample 

  public shared sub Main() 

      Dim doc as XmlDocument = new XmlDocument()
      doc.Load("books.xml")

      Dim currNode as XmlNode = doc.DocumentElement.FirstChild
      Console.WriteLine("First book...")
      Console.WriteLine(currNode.OuterXml)

      Dim nextNode as XmlNode = currNode.NextSibling
      Console.WriteLine(ControlChars.LF + "Second book...")
      Console.WriteLine(nextNode.OuterXml) 

  end sub
end class

Gilt für: