Subject: Re: [xsl] Output of One Transformation As Input to Another From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx> Date: Wed, 06 Nov 2002 19:15:08 +0200 |
I am getting an error intrying to take the output of one transformation as input to another. Following is my code. Any assistance would be greatly appreciated. The error message I get is "Can't have more than one root in a DOM!"
try {
TransformerFactory tFactory = TransformerFactory.newInstance();
String xsl = "/stylesheets/data.xsl";
Transformer transformer = tFactory.newTransformer(new StreamSource(getClass().getResourceAsStream(xsl)));
DOMResult domResult = new DOMResult();
transformer.transform(new StreamSource(new StringReader(hand.detailresult)), domResult);
Document document = (Document)domResult.getNode();
xsl = "/stylesheets/format.xsl";
transformer = tFactory.newTransformer(new StreamSource(getClass().getResourceAsStream(xsl)));
transformer.transform(new DOMSource(document), new StreamResult(out));
} catch (Exception e) {
e.printStackTrace();
}
-- Oleg Tkachenko eXperanto team Multiconn Technologies, Israel
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Output of One Transformation , Schwartz, Rechell R, | Thread | Re: [xsl] Output of One Transformat, Ritu |
[xsl] Output of One Transformation , Schwartz, Rechell R, | Date | RE: [xsl] access document object du, Américo Albuquerque |
Month |