XML Transform: Applying a sytle to an XML document : XML Transform « XML « VB.Net






XML Transform: Applying a sytle to an XML document

   
Imports System.Xml
Imports System.Xml.XPath
Imports System.Xml.Xsl
Imports System.IO

Public Class MainClass

   Shared Sub Main()
       Dim document As XmlDocument     ' Xml document root
       Dim navigator As XPathNavigator ' navigate document
       Dim transformer As XslTransform ' transform document
       Dim output As StringWriter
       
      document = New XmlDocument()
      document.Load("games.xml")

      ' create navigator
      navigator = document.CreateNavigator

      ' load style sheet
      transformer = New XslTransform()
      transformer.Load("games.xsl")



      ' transform XML data
      output = New StringWriter()
      transformer.Transform(navigator, Nothing, output)

      ' display transformation in text box
      Console.WriteLine(output.ToString)

      output.Close()

   End Sub ' ValidationError

End Class
 


           
         
    
    
  








Related examples in the same category

1.XML XSL transformationXML XSL transformation
2.Save Transformed XML into a HTML file
3.Using XslCompiledTransform to do the transformation
4.Transforms an XML document into an HTML document
5.XslTransform Class
6.Hard code the xsl and do the transform