Csharp/C Sharp by API/System.Xml.Xsl/XsltArgumentList — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
Admin (обсуждение | вклад) м (1 версия) |
(нет различий)
|
Текущая версия на 12:12, 26 мая 2010
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 );
}
}
}