大家下午好,
我不知道为什么这证明是如此困难,但我必须有其中一天!
我试图在内存中执行xslcompiledtransform XmlDocument(我已从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();
当我尝试运行此代码时,我得到“路径中的非法字符”异常.该路径不包含任何非法字符,所以我绝对难倒!
我希望你能提供帮助.
谢谢
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。