XML transformation with XPathDocument : Xml transformation : XML C# Examples


C# Examples » XML » Xml transformation »

 

XML transformation with XPathDocument









    
using  System;
using  System.Collections;
using  System.Data;
using  System.IO;
using  System.Xml;
using  System.Xml.XPath;
using  System.Xml.Xsl;

public  class  MainClass  {
      public  static  void  Main()  {
            try
            {
                XPathDocument  doc  =  new  XPathDocument(  "Sample.xml"  );

                StringWriter  sw  =  new  StringWriter();
                XmlTextWriter  tw  =  new  XmlTextWriter(  sw  );
                tw.Formatting  =  Formatting.Indented;
                tw.Indentation  =  4;

                XslTransform  tr  =  new  XslTransform();
                tr.Load(  "test.xslt"  );

                tr.Transform(  doc.CreateNavigator(),  null,  tw  );
        
                tw.Close();
                sw.Close();
            }
            catch(  Exception  exc  )
            {
                    Console.WriteLine(  exc.Message  );
            }
        }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo XML
» Xml transformation