0
Xalan-J讓我們create and manipulate java objects使用它的擴展機制。我想要做的是從Java(從調用Xalan的JVM中)傳遞一個已經創建的對象,然後從xslt中操縱這個對象。有沒有在JAXP或Xalan XSLT範圍內綁定Java對象的方法?
例如,我會想要做這樣的事情:
Transformer transformer = tFactory.newTransformer(new StreamSource(xsl));
HashMap mymap = ...
transformer.setParameter("MapToBeManipulatedByXsl", mymap);
transformer.transform(...)
String fromXSL = mymap.get("some-key-added-by-xsl");
這可能嗎?
雖然不是我正在尋找,但仍然是一個不錯的主意。謝謝 –