繁体   English   中英

XslTransform到XslCompiledTransform

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM