2012-07-19 67 views

回答

2

只需複製saxon9he.jar到Web應用程序的lib目錄,你準備好去。如果您想使用Saxon Enterprise Edition,請安裝saxon9ee.jar以及Saxonica的許可證文件。

如果您使用的是JAXP API而不是Saxon的s9api API(s9api更適合利用XSLT 2.0功能),那麼您需要確保您的應用程序調用Saxon而不是Xalan。要做到這一點,最好的辦法就是直接實例化的TransformerFactory:爲薩克森-HE,使用

TransformerFactory factory = new net.sf.saxon.TransformerFactoryImpl(); 

代替通常的

TransformerFactory factory = TransformerFactory.newInstance(); 

其負載任何XSLT引擎首先發現的類路徑。

+0

嗨@邁克爾凱非常感謝你,我會檢查並讓你知道 – karthic 2012-07-19 08:30:50