我们目前正在将我们的项目从VS2003to转换为VS2005,我正在寻找使用 to 转换代码的正确 XslTransform方法XslCompiledTransform。
更改类名没什么大不了的,但是在使用
XslCompiledTransform'sTransform 方法时,我遇到了问题。
在XslTransform'sTransform 方法接受XPathDocument对象之前,现在Transfrom方法是 expect 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方法 expectSystem.Xml.XmlWriter代替System.IO.StringWriter.
解决这个问题的最佳方法是什么?
谢谢