new XsltArgumentList() : XsltArgumentList « System.Xml.Xsl « C# / C Sharp by API






new XsltArgumentList()

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

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( @"SampleTransform.xslt" );
    
        XsltArgumentList arg = new XsltArgumentList();
        arg.AddParam( "arg", "", "yourParam" );
    
        tr.Transform( doc.CreateNavigator(), arg, tw );
        
        tw.Close();
        sw.Close();
    
     } catch( Exception exc ) {
        Console.WriteLine(exc.Message );
     }
  }
}

   
    
  








Related examples in the same category