Как конфертировать из XslTransform VS2003 в XslCompiledTransform VS2005?
В настоящее время мы конвертируем наш проект из VS2003
в VS2005
и я ищу правильный способ конвертировать код, используя XslTransform
в XslCompiledTransform
,
Изменение имени класса не имеет большого значения, но когда дело доходит до использованияXslCompiledTransform's
Преобразуйте метод, у меня проблема.
До XslTransform's
Метод преобразования принимается XPathDocument
объект и прямо сейчас Transfrom
метод ожидания XmlReader
вместо:
Вот код:
XslCompiledTransform xslt = new XslCompiledTransform();
XPathDocument doc = new XPathDocument(new StringReader(DS.GetXml().ToString()));
StringWriter sw = new StringWriter();
xslt.Transform(doc,null,sw,null);
Также новый Transform
метод ожидания System.Xml.XmlWriter
вместо System.IO.StringWriter
,
Каков наилучший способ исправить это?
Спасибо