![](/img/trans.png)
[英]xslTransform.Transform to XslCompiledTransform.Transform
[英]XslTransform to XslCompiledTransform
目前,我有可以正常运行的代码,但是我想迁移到XslCompiledTransform。 编写此代码时,需要证据或否则证据无效。 有人知道XslCompiledTransform中是否仍然需要这样做吗?
XslTransform transformer = new XslTransform();
transformer.Load( navigator, new XmlUrlResolver(), this.GetType().Assembly.Evidence);
这是我建议更改的代码。
XslCompiledTransform transform = new XslCompiledTransform();
transform.Load( navigator,new XsltSettings(), new XmlUrlResolver() );
如果使用new XsltSettings()
则将使用默认设置,同时禁用脚本和文档功能。 那等于使用
XslTransform transformer = new XslTransform();
transformer.Load( navigator, new XmlUrlResolver(), null);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.