在Asp.Net Core中加载XSLT
问题描述:
如何从ASP.NET Core的字符串加载XSLT文件?在Asp.Net Core中加载XSLT
在完整的.NET框架我可以使用:
XslCompiledTransform objXSLTransform = new XslCompiledTransform();
objXSLTransform.Load(strXSLTFile);
答
正如我所提到的细节here,您需要将您.NET Core 1.x
应用升级到.NET Core 2.0
,因为.NET Core 2.0
实现.NET Standard 2.0
,其中有再次支持System.Xml.Xsl
命名空间。您将可以再次使用XslCompiledTransform
。
iirc它尚未在.NET Core中实现,您必须等到.NET Core 2.0。或者抓住当前的2.0预览版。或者只是以.NET Framework> = 4.5为目标。另见这个问题https://github.com/dotnet/corefx/issues/5593 – Tseng
@Tseng我可以找到一些第三方零件库吗? – Cieja
不是说我知道了(除了超出范围之外)。 – Tseng