URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [classpath/] [javax/] [xml/] [transform/] [package.html] - Rev 848
Go to most recent revision | Compare with Previous | Blame | View Log
<html><head>trax </head><body> <p>Base "TRAX" API for XSLT transformers. This API borrows many structural notions from SAX, such as the way error handling and external entity resolution are handled, although it does not reuse the corresponding SAX classes. To use XSLT transformers: <ul> <li>Start with <em>TransformerFactory.newInstance()</em>; <li>Then you may wish to configure that factory through its features and properties. This includes modifying the way errors are handled and URIs are resolved. <li>Then you have several options for how to perform the XSLT transformations. One generic option is to ask the factory for a <a href="Transformer.html">Transformer</a> and then use <em>Transformer.transform()</em> to pull input text onto output text. <li>Alternatively, most factories support flexible integration with SAX event streams. You can cast such factories to a <a href="sax/SAXTransformerFactory.html">SAXTransformerFactory</a> and perform either push or pull mode transformations. </ul> <p>The <a href="OutputKeys.html">OutputKeys</a> class holds constants that can be used to configure output properties used with <em>Result</em> objects, as if they were specified in <em>xslt:output</em> attributes in the stylesheet specifying the transform. <p>The <a href="Templates.html">Templates</a> class accomodates the notion of "compiled" transforms. </body></html>
Go to most recent revision | Compare with Previous | Blame | View Log