XSLT Example - Oracle Parser

05 Nov 2001 19:18

 

 

// Parser input XSL file.

XMLDocument xml, xsldoc, out;
URL xslURL, xmlURL;

xslURL = createURL(argv[1]);
parser.parse(xslURL);
xsldoc = parser.getDocument();

// Parser input XML file.

xmlURL = createURL(argv[0]);
parser.parse(xmlURL);
xml = parser.getDocument();

// Instantiate a stylesheet.

XSLStylesheet xsl = new XSLStylesheet(xsldoc, xslURL);

XSLProcessor processor = new XSLProcessor();

// Display any warnings that may occur.

processor.showWarnings(true);
processor.setErrorStream(System.err);

// Process XSL.

lStartTime = System.currentTimeMillis();

DocumentFragment result = processor.processXSL(xsl, xml);