|
// 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);
|