Public facade for creating stylesheets. The Xsl factory creates standard XSL stylesheets. A Stylesheet object represents a compiled stylesheet. You'll need to create a Transformer to actually perform any transformations.
import java.io.*; import javax.xml.transform.*; import javax.xml.transform.stream.*; import org.xml.sax.*; import com.caucho.xsl.*; ... TransformerFactory factory = new Xsl(); StreamSource xslSource = new StreamSource("mystyle.xsl"); Transformer transformer = factory.newTransformer(xslSource); StreamSource xmlSource = new StreamSource("test.xml"); StreamResult htmlResult = new StreamResult("test.html"); transformer.transform(xmlSource, htmlResult);