2017-04-11 91 views
4

如何從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

回答

3

正如我所提到的細節here您需要將您.NET Core 1.x應用升級到.NET Core 2.0,因爲.NET Core 2.0實現.NET Standard 2.0,其中有再次支持System.Xml.Xsl命名空間。您將可以再次使用XslCompiledTransform