2015-04-01 25 views

回答

0

您正在尋找XSLT處理器。有幾個。

既然你想將它與C#整合,你最好使用MSXML和XslCompiledTransform類服務:https://msdn.microsoft.com/en-us/library/system.xml.xsl.xslcompiledtransform(v=vs.110).aspx

更多的文檔在XSLT從MSDN: https://msdn.microsoft.com/en-us/library/14689742%28v=vs.110%29.aspx https://msdn.microsoft.com/en-us/library/ms256069%28v=vs.110%29.aspx

還有其他處理器儘管如Saxon或Xalan可用。這些可以用作'獨立版本'(或者你可以在.NET中編寫一個非常簡單的控制檯應用程序,將XSLT文件和XML文件作爲參數並重復運行轉換)。

撒克遜家庭和個人使用可在這裏:http://saxon.sourceforge.net/。商業版本也可用。 Xalan可以在這裏找到:https://xml.apache.org/xalan-j/

+0

注意,謝謝。任何關於完成這項工作的獨立工具的建議? – Gil 2015-04-01 12:11:11

+0

編輯添加該信息。 – 2015-04-01 12:17:48

+0

Greate,謝謝! – Gil 2015-04-01 12:38:47

相關問題