大家下午好,
我不知道为什么这个问题如此困难,可能是我今天状态不佳!
我正在尝试对一个内存中的XmlDocument对象执行XslCompiledTransform(我已从Web服务检索到XML并保存到数据库中)。目前我有以下代码:
string xslFile = "C:\\MOJLogViewer\\GetClaimTransformed.xslt";
XslCompiledTransform processor = new XslCompiledTransform();
processor.Load(xslFile);
MemoryStream ms = new MemoryStream();
processor.Transform(xdoc.CreateNavigator(), null, ms);
ms.Seek(0, SeekOrigin.Begin);
StreamReader reader = new StreamReader(ms);
XmlDocument transformedDoc = new XmlDocument();
transformedDoc.Load(reader.ReadToEnd());
string output = reader.ReadToEnd();
ms.Close();
当我尝试运行这段代码时,我遇到了“路径中存在非法字符”的异常。路径不包含任何非法字符,所以我真的很困惑!希望你能帮帮我。谢谢。