Mega Code Archive

 
Categories / VB.Net / XML
 

XPathNavigator ReplaceSelf (String) replaces the current node with the content of the string specified

Imports System Imports System.Xml Imports System.Xml.XPath Public Class MainClass     Public Shared Sub Main()         Dim document As XmlDocument = New XmlDocument()         document.Load("domainBooks.xml")         Dim navigator As XPathNavigator = document.CreateNavigator()                  navigator.MoveToChild("bookstore", "http://www.domain.com/books")         navigator.MoveToChild("book", "http://www.domain.com/books")         navigator.MoveToChild("price", "http://www.domain.com/books")                  navigator.ReplaceSelf("<pages>100</pages>")                  Console.WriteLine("Position after delete: {0}", navigator.Name)         Console.WriteLine(navigator.OuterXml)              End Sub End Class