在Asp.Net Core中加载XSLT

在Asp.Net Core中加载XSLT

问题描述:

如何从ASP.NET Core的字符串加载XSLT文件?在Asp.Net Core中加载XSLT

在完整的.NET框架我可以使用:

XslCompiledTransform objXSLTransform = new XslCompiledTransform();  
objXSLTransform.Load(strXSLTFile); 
+0

iirc它尚未在.NET Core中实现,您必须等到.NET Core 2.0。或者抓住当前的2.0预览版。或者只是以.NET Framework> = 4.5为目标。另见这个问题https://github.com/dotnet/corefx/issues/5593 – Tseng

+1

@Tseng我可以找到一些第三方零件库吗? – Cieja

+0

不是说我知道了(除了超出范围之外)。 – Tseng

正如我所提到的细节here您需要将您.NET Core 1.x应用升级到.NET Core 2.0,因为.NET Core 2.0实现.NET Standard 2.0,其中有再次支持System.Xml.Xsl命名空间。您将可以再次使用XslCompiledTransform